Skip to content

Commit a8b8caf

Browse files
committed
Remove intervals from regunits. Not sure if necessary
1 parent 3fab6f8 commit a8b8caf

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

llvm/lib/CodeGen/RegAllocBase.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@ void RegAllocBase::cleanupFailedVRegs() {
179179
LiveIntervalUnion::Query &Q = Matrix->query(FailedInterval, *Units);
180180
for (const LiveInterval *InterferingReg : Q.interferingVRegs())
181181
JunkRegs.insert(InterferingReg->reg());
182+
LIS->removeRegUnit(*Units);
182183
}
183184
}
184185

0 commit comments

Comments
 (0)