mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-29 22:30:33 +00:00
[RegAlloc] Fix the assertion in the last chance recoloring to match the
condition at the call site. llvm-svn: 201296
This commit is contained in:
parent
3b5b5b2a0f
commit
375bcb6380
@ -1931,7 +1931,7 @@ unsigned RAGreedy::tryLastChanceRecoloring(LiveInterval &VirtReg,
|
||||
unsigned Depth) {
|
||||
DEBUG(dbgs() << "Try last chance recoloring for " << VirtReg << '\n');
|
||||
// Ranges must be Done.
|
||||
assert(getStage(VirtReg) >= RS_Done &&
|
||||
assert((getStage(VirtReg) >= RS_Done || !VirtReg.isSpillable()) &&
|
||||
"Last chance recoloring should really be last chance");
|
||||
// Set the max depth to LastChanceRecoloringMaxDepth.
|
||||
// We may want to reconsider that if we end up with a too large search space
|
||||
|
Loading…
Reference in New Issue
Block a user