Changes in directory llvm/lib/Target/ARM:
ARM.h updated: 1.6 -> 1.7 ARMAsmPrinter.cpp updated: 1.26 -> 1.27 ARMISelDAGToDAG.cpp updated: 1.81 -> 1.82 --- Log message: move ARMCondCodeToString to ARMAsmPrinter.cpp remove unused variables from lowerCall --- Diffs of the changes: (+21 -23) ARM.h | 21 --------------------- ARMAsmPrinter.cpp | 21 +++++++++++++++++++++ ARMISelDAGToDAG.cpp | 2 -- 3 files changed, 21 insertions(+), 23 deletions(-) Index: llvm/lib/Target/ARM/ARM.h diff -u llvm/lib/Target/ARM/ARM.h:1.6 llvm/lib/Target/ARM/ARM.h:1.7 --- llvm/lib/Target/ARM/ARM.h:1.6 Tue Sep 19 10:49:24 2006 +++ llvm/lib/Target/ARM/ARM.h Thu Nov 2 09:00:02 2006 @@ -51,27 +51,6 @@ }; } - static const char *ARMCondCodeToString(ARMCC::CondCodes CC) { - switch (CC) { - default: assert(0 && "Unknown condition code"); - case ARMCC::EQ: return "eq"; - case ARMCC::NE: return "ne"; - case ARMCC::CS: return "cs"; - case ARMCC::CC: return "cc"; - case ARMCC::MI: return "mi"; - case ARMCC::PL: return "pl"; - case ARMCC::VS: return "vs"; - case ARMCC::VC: return "vc"; - case ARMCC::HI: return "hi"; - case ARMCC::LS: return "ls"; - case ARMCC::GE: return "ge"; - case ARMCC::LT: return "lt"; - case ARMCC::GT: return "gt"; - case ARMCC::LE: return "le"; - case ARMCC::AL: return "al"; - } - } - class FunctionPass; class TargetMachine; Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp diff -u llvm/lib/Target/ARM/ARMAsmPrinter.cpp:1.26 llvm/lib/Target/ARM/ARMAsmPrinter.cpp:1.27 --- llvm/lib/Target/ARM/ARMAsmPrinter.cpp:1.26 Wed Nov 1 08:26:44 2006 +++ llvm/lib/Target/ARM/ARMAsmPrinter.cpp Thu Nov 2 09:00:02 2006 @@ -38,6 +38,27 @@ namespace { Statistic<> EmittedInsts("asm-printer", "Number of machine instrs printed"); + static const char *ARMCondCodeToString(ARMCC::CondCodes CC) { + switch (CC) { + default: assert(0 && "Unknown condition code"); + case ARMCC::EQ: return "eq"; + case ARMCC::NE: return "ne"; + case ARMCC::CS: return "cs"; + case ARMCC::CC: return "cc"; + case ARMCC::MI: return "mi"; + case ARMCC::PL: return "pl"; + case ARMCC::VS: return "vs"; + case ARMCC::VC: return "vc"; + case ARMCC::HI: return "hi"; + case ARMCC::LS: return "ls"; + case ARMCC::GE: return "ge"; + case ARMCC::LT: return "lt"; + case ARMCC::GT: return "gt"; + case ARMCC::LE: return "le"; + case ARMCC::AL: return "al"; + } + } + struct VISIBILITY_HIDDEN ARMAsmPrinter : public AsmPrinter { ARMAsmPrinter(std::ostream &O, TargetMachine &TM, const TargetAsmInfo *T) : AsmPrinter(O, TM, T) { Index: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp diff -u llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:1.81 llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:1.82 --- llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:1.81 Mon Oct 30 02:02:39 2006 +++ llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp Thu Nov 2 09:00:02 2006 @@ -310,8 +310,6 @@ assert((CallConv == CallingConv::C || CallConv == CallingConv::Fast) && "unknown calling convention"); - bool isVarArg = cast<ConstantSDNode>(Op.getOperand(2))->getValue() != 0; - bool isTailCall = cast<ConstantSDNode>(Op.getOperand(3))->getValue() != 0; SDOperand Callee = Op.getOperand(4); unsigned NumOps = (Op.getNumOperands() - 5) / 2; SDOperand StackPtr = DAG.getRegister(ARM::R13, MVT::i32); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits