diff options
| author | Chris Lattner <sabre@nondot.org> | 2004-11-18 01:29:39 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2004-11-18 01:29:39 +0000 |
| commit | a51f5eeac14cfd76525257744020abe9b7f3faf6 (patch) | |
| tree | 1fa692a5e170c046dd2bf9c449262d71f508a0e9 /llvm/lib/CodeGen/RegAllocIterativeScan.cpp | |
| parent | 1553b58f39383dd26c185199756c10494cc3f445 (diff) | |
| download | bcm5719-llvm-a51f5eeac14cfd76525257744020abe9b7f3faf6.tar.gz bcm5719-llvm-a51f5eeac14cfd76525257744020abe9b7f3faf6.zip | |
Rename some methods, use 'begin' instead of 'start', add new LiveInterval
iterator/begin/end members.
llvm-svn: 17930
Diffstat (limited to 'llvm/lib/CodeGen/RegAllocIterativeScan.cpp')
| -rw-r--r-- | llvm/lib/CodeGen/RegAllocIterativeScan.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/CodeGen/RegAllocIterativeScan.cpp b/llvm/lib/CodeGen/RegAllocIterativeScan.cpp index 4cdcc1d4dd2..e5f7be73366 100644 --- a/llvm/lib/CodeGen/RegAllocIterativeScan.cpp +++ b/llvm/lib/CodeGen/RegAllocIterativeScan.cpp @@ -270,7 +270,7 @@ void RA::processActiveIntervals(IntervalPtrs::value_type cur) unsigned reg = i->reg; // remove expired intervals - if (i->expiredAt(cur->start())) { + if (i->expiredAt(cur->beginNumber())) { DEBUG(std::cerr << "\t\tinterval " << *i << " expired\n"); if (MRegisterInfo::isVirtualRegister(reg)) reg = vrm_->getPhys(reg); @@ -279,7 +279,7 @@ void RA::processActiveIntervals(IntervalPtrs::value_type cur) std::iter_swap(ii, --ie); } // move inactive intervals to inactive list - else if (!i->liveAt(cur->start())) { + else if (!i->liveAt(cur->beginNumber())) { DEBUG(std::cerr << "\t\tinterval " << *i << " inactive\n"); if (MRegisterInfo::isVirtualRegister(reg)) reg = vrm_->getPhys(reg); @@ -305,13 +305,13 @@ void RA::processInactiveIntervals(IntervalPtrs::value_type cur) unsigned reg = i->reg; // remove expired intervals - if (i->expiredAt(cur->start())) { + if (i->expiredAt(cur->beginNumber())) { DEBUG(std::cerr << "\t\tinterval " << *i << " expired\n"); // swap with last element and move end iterator back one position std::iter_swap(ii, --ie); } // move re-activated intervals in active list - else if (i->liveAt(cur->start())) { + else if (i->liveAt(cur->beginNumber())) { DEBUG(std::cerr << "\t\tinterval " << *i << " active\n"); if (MRegisterInfo::isVirtualRegister(reg)) reg = vrm_->getPhys(reg); @@ -424,7 +424,7 @@ void RA::assignRegOrSpillAtInterval(IntervalPtrs::value_type cur) toSpill[minReg] = true; for (const unsigned* as = mri_->getAliasSet(minReg); *as; ++as) toSpill[*as] = true; - unsigned earliestStart = cur->start(); + unsigned earliestStart = cur->beginNumber(); std::set<unsigned> spilled; |

