From: Chris Lattner Date: Wed, 25 Feb 2004 19:37:44 +0000 (+0000) Subject: Add an assertion X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=95c34f2efd5051a4b7bc872435807c0b114b459c;p=oota-llvm.git Add an assertion git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11830 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/RegAllocLinearScan.cpp b/lib/CodeGen/RegAllocLinearScan.cpp index 42029dc6b0a..b45281e6719 100644 --- a/lib/CodeGen/RegAllocLinearScan.cpp +++ b/lib/CodeGen/RegAllocLinearScan.cpp @@ -378,6 +378,7 @@ void RA::assignRegOrStackSlotAtInterval(IntervalPtrs::value_type cur) } DEBUG(std::cerr << "\t\tregister with min weight: " << mri_->getName(minReg) << " (" << minWeight << ")\n"); + assert(minReg != 0 && "Didn't find a register to spill?"); // if the current has the minimum weight, we need to modify it, // push it back in unhandled and let the linear scan algorithm run