diff options
Diffstat (limited to 'lib/Target/PowerPC/PPC64ISelSimple.cpp')
-rw-r--r-- | lib/Target/PowerPC/PPC64ISelSimple.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Target/PowerPC/PPC64ISelSimple.cpp b/lib/Target/PowerPC/PPC64ISelSimple.cpp index defd1eaf4c..a4d545b21a 100644 --- a/lib/Target/PowerPC/PPC64ISelSimple.cpp +++ b/lib/Target/PowerPC/PPC64ISelSimple.cpp @@ -1664,8 +1664,9 @@ void PPC64ISel::emitSimpleBinaryOperation(MachineBasicBlock *MBB, static const unsigned OpcodeTab[] = { PPC::ADD, PPC::SUB, PPC::AND, PPC::OR, PPC::XOR }; + // FIXME: Convert this to the version from PPC32ISel static const unsigned ImmOpcodeTab[] = { - PPC::ADDI, PPC::SUBI, PPC::ANDIo, PPC::ORI, PPC::XORI + PPC::ADDI, PPC::ADDI, PPC::ANDIo, PPC::ORI, PPC::XORI }; static const unsigned RImmOpcodeTab[] = { PPC::ADDI, PPC::SUBFIC, PPC::ANDIo, PPC::ORI, PPC::XORI |