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

Evan Cheng evan.cheng at apple.com
Tue Apr 17 19:30:41 PDT 2007



Changes in directory llvm/include/llvm/CodeGen:

LiveIntervalAnalysis.h updated: 1.78 -> 1.79
---
Log message:

Don't populate TryAgainList when coalescing only physical registers with virtual registers.

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

 LiveIntervalAnalysis.h |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
diff -u llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h:1.78 llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h:1.79
--- llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h:1.78	Tue Apr 17 15:32:26 2007
+++ llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h	Tue Apr 17 21:30:19 2007
@@ -205,7 +205,7 @@
     /// CopyCoallesceInMBB - Coallsece copies in the specified MBB, putting
     /// copies that cannot yet be coallesced into the "TryAgain" list.
     void CopyCoallesceInMBB(MachineBasicBlock *MBB,
-                         std::vector<CopyRec> &TryAgain, bool PhysOnly = false);
+                         std::vector<CopyRec> *TryAgain, bool PhysOnly = false);
 
     /// JoinCopy - Attempt to join intervals corresponding to SrcReg/DstReg,
     /// which are the src/dst of the copy instruction CopyMI.  This returns true






More information about the llvm-commits mailing list