make offset operand optional.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45434 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2007-12-30 00:50:55 +00:00
parent 39697a83b5
commit c672a1fb04

View File

@ -333,7 +333,7 @@ public:
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 @@ public:
// 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,