Unbroke LiveInterval.
authorLang Hames <lhames@gmail.com>
Tue, 14 Jul 2009 02:17:17 +0000 (02:17 +0000)
committerLang Hames <lhames@gmail.com>
Tue, 14 Jul 2009 02:17:17 +0000 (02:17 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75588 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/LiveInterval.h

index 35640ac200c38a088406b9fbebc8b29dbb3a5dd5..236ddfe4b9196924bf2adea37da3087a7ba698cf 100644 (file)
@@ -223,10 +223,6 @@ namespace llvm {
 #endif
     }
 
-    Ranges::iterator addRangeFrom(LiveRange LR, Ranges::iterator From);
-    void extendIntervalEndTo(Ranges::iterator I, unsigned NewEnd);
-    Ranges::iterator extendIntervalStartTo(Ranges::iterator I, unsigned NewStr);
-    LiveInterval& operator=(const LiveInterval& rhs); // DO NOT IMPLEMENT
 
   public:
 
@@ -598,6 +594,13 @@ namespace llvm {
     }
     void dump() const;
 
+  private:
+
+    Ranges::iterator addRangeFrom(LiveRange LR, Ranges::iterator From);
+    void extendIntervalEndTo(Ranges::iterator I, unsigned NewEnd);
+    Ranges::iterator extendIntervalStartTo(Ranges::iterator I, unsigned NewStr);
+    LiveInterval& operator=(const LiveInterval& rhs); // DO NOT IMPLEMENT
+
   };
 
   inline std::ostream &operator<<(std::ostream &OS, const LiveInterval &LI) {