Temporarily revert 48175.

llvm-svn: 48204
This commit is contained in:
Evan Cheng 2008-03-11 00:27:34 +00:00
parent 2591afca0a
commit 850e143cbf
1 changed files with 1 additions and 7 deletions

View File

@ -685,15 +685,9 @@ void RALinScan::assignRegOrStackSlotAtInterval(LiveInterval* cur)
}
// All registers must have inf weight. Just grab one!
if (!minReg) {
if (active_.size() == 0) {
// FIXME: All the registers are occupied by fixed intervals.
cerr << "Register allocator ran out of registers!\n";
abort();
}
if (!minReg)
minReg = *RC->allocation_order_begin(*mf_);
}
}
DOUT << "\t\tregister with min weight: "
<< tri_->getName(minReg) << " (" << minWeight << ")\n";