[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineInstrBuilder.h
Chris Lattner
lattner at cs.uiuc.edu
Tue Dec 24 23:02:01 PST 2002
Changes in directory llvm/include/llvm/CodeGen:
MachineInstrBuilder.h updated: 1.9 -> 1.10
---
Log message:
Add abstract frame index capability
---
Diffs of the changes:
Index: llvm/include/llvm/CodeGen/MachineInstrBuilder.h
diff -u llvm/include/llvm/CodeGen/MachineInstrBuilder.h:1.9 llvm/include/llvm/CodeGen/MachineInstrBuilder.h:1.10
--- llvm/include/llvm/CodeGen/MachineInstrBuilder.h:1.9 Sun Dec 15 02:01:02 2002
+++ llvm/include/llvm/CodeGen/MachineInstrBuilder.h Tue Dec 24 23:01:18 2002
@@ -48,7 +48,7 @@
/// (Same as addReg(RegNo, true) but shorter and more obvious).
///
const MachineInstrBuilder &addClobber(int RegNo) const {
- MI->addRegOperand(RegNo, true);
+ MI->addRegOperand(RegNo, MOTy::Def);
return *this;
}
@@ -84,6 +84,11 @@
const MachineInstrBuilder &addMBB(MachineBasicBlock *MBB) const {
MI->addMachineBasicBlockOperand(MBB);
+ return *this;
+ }
+
+ const MachineInstrBuilder &addFrameIndex(unsigned Idx) const {
+ MI->addFrameIndexOperand(Idx);
return *this;
}
};
More information about the llvm-commits
mailing list