diff options
author | Nate Begeman <natebegeman@mac.com> | 2005-03-28 22:28:37 +0000 |
---|---|---|
committer | Nate Begeman <natebegeman@mac.com> | 2005-03-28 22:28:37 +0000 |
commit | ca12a2bd91afd49ccd4084cfe9d9003e4d0a51d2 (patch) | |
tree | 20eed470b7eb1d7441a439a280768e5d6be4bb72 /lib/Target/PowerPC/PPC32ISelSimple.cpp | |
parent | d4e50bb2e23b8f9ddde629a28dab3bcdaf0633e4 (diff) |
Remove fake instruction 'subc' (mnemonic for subfc).
More pattern isel updates
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20902 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PowerPC/PPC32ISelSimple.cpp')
-rw-r--r-- | lib/Target/PowerPC/PPC32ISelSimple.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/PowerPC/PPC32ISelSimple.cpp b/lib/Target/PowerPC/PPC32ISelSimple.cpp index c59dd49dd5..42064b99c6 100644 --- a/lib/Target/PowerPC/PPC32ISelSimple.cpp +++ b/lib/Target/PowerPC/PPC32ISelSimple.cpp @@ -2392,7 +2392,7 @@ void PPC32ISel::emitSimpleBinaryOperation(MachineBasicBlock *MBB, PPC::ADD, PPC::SUB, PPC::AND, PPC::OR, PPC::XOR }; static const unsigned LongOpTab[2][5] = { - { PPC::ADDC, PPC::SUBC, PPC::AND, PPC::OR, PPC::XOR }, + { PPC::ADDC, PPC::SUBFC, PPC::AND, PPC::OR, PPC::XOR }, { PPC::ADDE, PPC::SUBFE, PPC::AND, PPC::OR, PPC::XOR } }; |