Author: lattner Date: Sat Dec 29 18:50:55 2007 New Revision: 45434 URL: http://llvm.org/viewvc/llvm-project?rev=45434&view=rev Log: make offset operand optional.
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=45434&r1=45433&r2=45434&view=diff ============================================================================== --- llvm/trunk/include/llvm/CodeGen/MachineInstr.h (original) +++ llvm/trunk/include/llvm/CodeGen/MachineInstr.h Sat Dec 29 18:50:55 2007 @@ -333,7 +333,7 @@ Op.auxInfo.offset = Offset; return Op; } - static MachineOperand CreateES(const char *SymName, int Offset) { + static MachineOperand CreateES(const char *SymName, int Offset = 0) { MachineOperand Op; Op.opType = MachineOperand::MO_ExternalSymbol; Op.contents.SymbolName = SymName; @@ -506,7 +506,7 @@ // 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, _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits