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

Alkis Evlogimenos alkis at cs.uiuc.edu
Tue Nov 4 02:05:01 PST 2003


Changes in directory llvm/include/llvm/CodeGen:

LiveIntervals.h updated: 1.1.2.4 -> 1.1.2.5

---
Log message:

Made Intervals typedef public.


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

Index: llvm/include/llvm/CodeGen/LiveIntervals.h
diff -u llvm/include/llvm/CodeGen/LiveIntervals.h:1.1.2.4 llvm/include/llvm/CodeGen/LiveIntervals.h:1.1.2.5
--- llvm/include/llvm/CodeGen/LiveIntervals.h:1.1.2.4	Tue Nov  4 01:57:28 2003
+++ llvm/include/llvm/CodeGen/LiveIntervals.h	Tue Nov  4 02:04:39 2003
@@ -96,6 +96,8 @@
         }
     };
 
+    typedef std::vector<Interval> Intervals;
+
 private:
     MachineFunction* mf_;
     const TargetMachine* tm_;
@@ -110,7 +112,6 @@
     typedef std::map<MachineInstr*, unsigned> Mi2IndexMap;
     Mi2IndexMap mi2iMap_;
 
-    typedef std::vector<Interval> Intervals;
     Intervals intervals_;
 
     typedef std::map<unsigned, unsigned> Reg2IntervalMap;





More information about the llvm-commits mailing list