Sort live intervals by increasing start point.
authorAlkis Evlogimenos <alkis@evlogimenos.com>
Fri, 5 Dec 2003 10:32:01 +0000 (10:32 +0000)
committerAlkis Evlogimenos <alkis@evlogimenos.com>
Fri, 5 Dec 2003 10:32:01 +0000 (10:32 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10289 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/LiveIntervalAnalysis.cpp

index eda717baeb1af6f81702e0a730a005f3a9d69395..ec15c0823e503534bb044cbb01586b6a4064a76b 100644 (file)
@@ -297,6 +297,7 @@ void LiveIntervals::computeIntervals()
         }
     }
 
+    std::sort(intervals_.begin(), intervals_.end(), StartPointComp());
     DEBUG(std::copy(intervals_.begin(), intervals_.end(),
                     std::ostream_iterator<Interval>(std::cerr, "\n")));
 }