[PPC] Use the correct immediate operands on 64-bit instructions
authorHal Finkel <hfinkel@anl.gov>
Thu, 2 Jan 2014 21:26:59 +0000 (21:26 +0000)
committerHal Finkel <hfinkel@anl.gov>
Thu, 2 Jan 2014 21:26:59 +0000 (21:26 +0000)
commit73a5fdd88673652512f2e04a8e1502a2aac0ef58
tree50fb573755a1d66ff3af7ced535282c10b026140
parentac8ba0c0fdf81b53acb12cd080ea591c69d0dfd0
[PPC] Use the correct immediate operands on 64-bit instructions

Several of the 64-bit fixed-point instructions with immediate operands were
using the 32-bit (i32) operand nodes instead of the corresponding 64-bit (i64)
operand definitions (u16imm instead of u16imm64, for example).

This error has had no effect so far, but would have caused type-checking
violations with an upcoming change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198356 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPCInstr64Bit.td
lib/Target/PowerPC/PPCInstrInfo.td