diff options
Diffstat (limited to 'lib/CodeGen/LiveIntervalUnion.h')
-rw-r--r-- | lib/CodeGen/LiveIntervalUnion.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/CodeGen/LiveIntervalUnion.h b/lib/CodeGen/LiveIntervalUnion.h index 442558218c..54761c715f 100644 --- a/lib/CodeGen/LiveIntervalUnion.h +++ b/lib/CodeGen/LiveIntervalUnion.h @@ -159,10 +159,7 @@ public: } void init(LiveInterval *VReg, LiveIntervalUnion *LIU) { - if (VirtReg == VReg) { - // We currently allow query objects to be reused acrossed live virtual - // registers, but always for the same live interval union. - assert(LiveUnion == LIU && "inconsistent initialization"); + if (VirtReg == VReg && LiveUnion == LIU) { // Retain cached results, e.g. firstInterference. return; } |