Changes in directory llvm/include/llvm/Target:
TargetInstrInfo.h updated: 1.110 -> 1.111 --- Log message: Make LABEL a builtin opcode. --- Diffs of the changes: (+2 -8) TargetInstrInfo.h | 10 ++-------- 1 files changed, 2 insertions(+), 8 deletions(-) Index: llvm/include/llvm/Target/TargetInstrInfo.h diff -u llvm/include/llvm/Target/TargetInstrInfo.h:1.110 llvm/include/llvm/Target/TargetInstrInfo.h:1.111 --- llvm/include/llvm/Target/TargetInstrInfo.h:1.110 Fri Dec 15 00:37:08 2006 +++ llvm/include/llvm/Target/TargetInstrInfo.h Fri Jan 26 08:34:51 2007 @@ -166,7 +166,8 @@ // Invariant opcodes: All instruction sets have these as their low opcodes. enum { PHI = 0, - INLINEASM = 1 + INLINEASM = 1, + LABEL = 2 }; unsigned getNumOpcodes() const { return NumOpcodes; } @@ -263,13 +264,6 @@ return get(Opcode).getOperandConstraint(OpNum, Constraint); } - /// getDWARF_LABELOpcode - Return the opcode of the target's DWARF_LABEL - /// instruction if it has one. This is used by codegen passes that update - /// DWARF line number info as they modify the code. - virtual unsigned getDWARF_LABELOpcode() const { - return 0; - } - /// Return true if the instruction is a register to register move /// and leave the source and dest operands in the passed parameters. virtual bool isMoveInstr(const MachineInstr& MI, _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits