summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp
diff options
context:
space:
mode:
authorNate Begeman <natebegeman@mac.com>2005-03-28 22:28:37 +0000
committerNate Begeman <natebegeman@mac.com>2005-03-28 22:28:37 +0000
commit66acad746f0e383c46ba0140fc9f4533606ecf0e (patch)
treef51c5afd01a0347f2b56b92f7895c699301eeb6f /llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp
parent32e08b7c0694dd74277ec66453e9f6b11d5c01eb (diff)
downloadbcm5719-llvm-66acad746f0e383c46ba0140fc9f4533606ecf0e.tar.gz
bcm5719-llvm-66acad746f0e383c46ba0140fc9f4533606ecf0e.zip
Remove fake instruction 'subc' (mnemonic for subfc).
More pattern isel updates llvm-svn: 20902
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp')
-rw-r--r--llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp b/llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp
index c59dd49dd5c..42064b99c64 100644
--- a/llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp
+++ b/llvm/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 }
};
OpenPOWER on IntegriCloud