[llvm-commits] [llvm] r150608 - /llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp

Lang Hames lhames at gmail.com
Wed Feb 15 11:04:54 PST 2012


Author: lhames
Date: Wed Feb 15 13:04:53 2012
New Revision: 150608

URL: http://llvm.org/viewvc/llvm-project?rev=150608&view=rev
Log:
Remove overly conservative assert.

Modified:
    llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp

Modified: llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp?rev=150608&r1=150607&r2=150608&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp (original)
+++ llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp Wed Feb 15 13:04:53 2012
@@ -435,7 +435,6 @@
 
   // FIXME: We need saner rules for reserved regs.
   if (isReserved(interval.reg)) {
-    assert(!isRegLiveOutOf(MBB, interval.reg) && "Reserved reg live-out?");
     end = start.getDeadSlot();
   } else {
     // Unreserved, unallocable registers like EFLAGS can be live across basic





More information about the llvm-commits mailing list