From 66acad746f0e383c46ba0140fc9f4533606ecf0e Mon Sep 17 00:00:00 2001 From: Nate Begeman Date: Mon, 28 Mar 2005 22:28:37 +0000 Subject: Remove fake instruction 'subc' (mnemonic for subfc). More pattern isel updates llvm-svn: 20902 --- llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp') 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 } }; -- cgit v1.2.3