[llvm-commits] CVS: reopt/include/reopt/UnpackTraceFunction.h
Brian Gaeke
gaeke at cs.uiuc.edu
Wed Jun 23 15:07:02 PDT 2004
Changes in directory reopt/include/reopt:
UnpackTraceFunction.h updated: 1.8 -> 1.9
---
Log message:
Add new prototype for addLiveOutCopy method.
---
Diffs of the changes: (+4 -1)
Index: reopt/include/reopt/UnpackTraceFunction.h
diff -u reopt/include/reopt/UnpackTraceFunction.h:1.8 reopt/include/reopt/UnpackTraceFunction.h:1.9
--- reopt/include/reopt/UnpackTraceFunction.h:1.8 Fri Jun 11 15:54:40 2004
+++ reopt/include/reopt/UnpackTraceFunction.h Wed Jun 23 15:06:33 2004
@@ -60,8 +60,11 @@
void copyConstantToRegister (MachineFunction &MF,
Constant *C, unsigned Reg,
std::vector<MachineInstr *> &mvec);
+ void addLiveOutCopy (MachineFunction &MF, MachineBasicBlock &MBB,
+ const AllocInfo &Source, const AllocInfo &Target,
+ Value *liveOutValue, Value *liveOutTraceValue);
void rewriteEpilog (MachineFunction &MF, MachineBasicBlock &MBB);
-
+
public:
UnpackTraceFunction (TargetMachine *TM_) : TM (TM_), TF (0) { }
void setTraceFunction (TraceFunction *TF_) { TF = TF_; }
More information about the llvm-commits
mailing list