[llvm-commits] CVS: llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h

Jim Laskey jlaskey at apple.com
Wed Feb 21 14:41:38 PST 2007



Changes in directory llvm/include/llvm/CodeGen:

LiveIntervalAnalysis.h updated: 1.71 -> 1.72
---
Log message:

Allow for live in registers for eh landing pads.

---
Diffs of the changes:  (+3 -1)

 LiveIntervalAnalysis.h |    4 +++-
 1 files changed, 3 insertions(+), 1 deletion(-)


Index: llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
diff -u llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h:1.71 llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h:1.72
--- llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h:1.71	Mon Feb 19 15:49:53 2007
+++ llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h	Wed Feb 21 16:41:17 2007
@@ -240,7 +240,9 @@
                                    unsigned SrcReg);
 
     /// handleLiveInRegister - Create interval for a livein register.
-    void handleLiveInRegister(MachineBasicBlock* mbb, LiveInterval &interval);
+    void handleLiveInRegister(MachineBasicBlock* mbb,
+                              unsigned MIIdx,
+                              LiveInterval &interval);
 
     /// Return true if the two specified registers belong to different
     /// register classes.  The registers may be either phys or virt regs.






More information about the llvm-commits mailing list