[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