[llvm-commits] [llvm] r45438 - /llvm/trunk/include/llvm/CodeGen/MachineInstr.h

Chris Lattner sabre at nondot.org
Sat Dec 29 17:04:05 PST 2007


Author: lattner
Date: Sat Dec 29 19:04:05 2007
New Revision: 45438

URL: http://llvm.org/viewvc/llvm-project?rev=45438&view=rev
Log:
remove a bunch of now-dead methods.

Modified:
    llvm/trunk/include/llvm/CodeGen/MachineInstr.h

Modified: llvm/trunk/include/llvm/CodeGen/MachineInstr.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/CodeGen/MachineInstr.h?rev=45438&r1=45437&r2=45438&view=diff

==============================================================================
--- llvm/trunk/include/llvm/CodeGen/MachineInstr.h (original)
+++ llvm/trunk/include/llvm/CodeGen/MachineInstr.h Sat Dec 29 19:04:05 2007
@@ -82,6 +82,7 @@
     unsigned char subReg;
   } auxInfo;
   
+  
   MachineOperand() {}
 
   void print(std::ostream &os) const;
@@ -506,56 +507,6 @@
       // Insert a real operand before any implicit ones.
       Operands.insert(Operands.begin()+Operands.size()-NumImplicitOps, Op);
   }
-
-  /// addRegOperand - Add a register operand.
-  ///
-  void addRegOperand(unsigned Reg, bool IsDef, bool IsImp = false,
-                     bool IsKill = false, bool IsDead = false,
-                     unsigned SubReg = 0) {
-    addOperand(MachineOperand::CreateReg(Reg, IsDef, IsImp, IsKill,
-                                         IsDead, SubReg));
-  }
-
-  /// addImmOperand - Add a zero extended constant argument to the
-  /// machine instruction.
-  ///
-  void addImmOperand(int64_t Val) {
-    addOperand(MachineOperand::CreateImm(Val));
-  }
-
-  void addMachineBasicBlockOperand(MachineBasicBlock *MBB) {
-    addOperand(MachineOperand::CreateMBB(MBB));
-  }
-
-  /// addFrameIndexOperand - Add an abstract frame index to the instruction
-  ///
-  void addFrameIndexOperand(unsigned Idx) {
-    addOperand(MachineOperand::CreateFI(Idx));
-  }
-
-  /// addConstantPoolndexOperand - Add a constant pool object index to the
-  /// instruction.
-  ///
-  void addConstantPoolIndexOperand(unsigned Idx, int Offset) {
-    addOperand(MachineOperand::CreateCPI(Idx, Offset));
-  }
-
-  /// addJumpTableIndexOperand - Add a jump table object index to the
-  /// instruction.
-  ///
-  void addJumpTableIndexOperand(unsigned Idx) {
-    addOperand(MachineOperand::CreateJTI(Idx));
-  }
-  
-  void addGlobalAddressOperand(GlobalValue *GV, int Offset) {
-    addOperand(MachineOperand::CreateGA(GV, Offset));
-  }
-
-  /// addExternalSymbolOperand - Add an external symbol operand to this instr
-  ///
-  void addExternalSymbolOperand(const char *SymName, int Offset = 0) {
-    addOperand(MachineOperand::CreateES(SymName, Offset));
-  }
   
   //===--------------------------------------------------------------------===//
   // Accessors used to modify instructions in place.





More information about the llvm-commits mailing list