mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-21 18:29:46 +00:00
Removed more testing code that snuck in earlier.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72825 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
cbad586240
commit
fcad172006
@ -1192,7 +1192,6 @@ void RALinScan::assignRegOrStackSlotAtInterval(LiveInterval* cur)
|
||||
// The earliest start of a Spilled interval indicates up to where
|
||||
// in handled we need to roll back
|
||||
|
||||
unsigned earliestStart = cur->beginNumber();
|
||||
LiveInterval *earliestStartInterval = cur;
|
||||
|
||||
// Spill live intervals of virtual regs mapped to the physical register we
|
||||
@ -1206,19 +1205,10 @@ void RALinScan::assignRegOrStackSlotAtInterval(LiveInterval* cur)
|
||||
LiveInterval *sli = spillIs.back();
|
||||
spillIs.pop_back();
|
||||
DOUT << "\t\t\tspilling(a): " << *sli << '\n';
|
||||
earliestStart = std::min(earliestStart, sli->beginNumber());
|
||||
earliestStartInterval =
|
||||
(earliestStartInterval->beginNumber() < sli->beginNumber()) ?
|
||||
earliestStartInterval : sli;
|
||||
|
||||
if (earliestStartInterval->beginNumber()!=earliestStart) {
|
||||
epicFail |= true;
|
||||
std::cerr << "What the 1 - "
|
||||
<< "earliestStart = " << earliestStart
|
||||
<< "earliestStartInterval = " << earliestStartInterval->beginNumber()
|
||||
<< "\n";
|
||||
}
|
||||
|
||||
|
||||
std::vector<LiveInterval*> newIs;
|
||||
if (!NewSpillFramework) {
|
||||
newIs = li_->addIntervalsForSpills(*sli, spillIs, loopInfo, *vrm_);
|
||||
@ -1229,20 +1219,12 @@ void RALinScan::assignRegOrStackSlotAtInterval(LiveInterval* cur)
|
||||
std::copy(newIs.begin(), newIs.end(), std::back_inserter(added));
|
||||
spilled.insert(sli->reg);
|
||||
|
||||
if (earliestStartInterval->beginNumber()!=earliestStart) {
|
||||
epicFail |= true;
|
||||
std::cerr << "What the 2 - "
|
||||
<< "earliestStart = " << earliestStart
|
||||
<< "earliestStartInterval = " << earliestStartInterval->beginNumber()
|
||||
<< "\n";
|
||||
}
|
||||
|
||||
if (epicFail) {
|
||||
//abort();
|
||||
}
|
||||
}
|
||||
|
||||
earliestStart = earliestStartInterval->beginNumber();
|
||||
unsigned earliestStart = earliestStartInterval->beginNumber();
|
||||
|
||||
DOUT << "\t\trolling back to: " << earliestStart << '\n';
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user