mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-13 22:24:07 +00:00
Rename reloads/spills to loads/stores.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11619 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -31,8 +31,8 @@
|
||||
using namespace llvm;
|
||||
|
||||
namespace {
|
||||
Statistic<> numSpilled ("ra-linearscan", "Number of registers spilled");
|
||||
Statistic<> numReloaded("ra-linearscan", "Number of registers reloaded");
|
||||
Statistic<> numStores("ra-linearscan", "Number of stores added");
|
||||
Statistic<> numLoads ("ra-linearscan", "Number of loads added");
|
||||
|
||||
class PhysRegTracker {
|
||||
private:
|
||||
@ -650,7 +650,7 @@ void RA::addSpillCode(IntervalPtrs::value_type li, int slot)
|
||||
DEBUG(std::cerr << "add store for reg" << li->reg << " to "
|
||||
"stack slot " << slot << " after: ";
|
||||
mi->print(std::cerr, *tm_));
|
||||
++numSpilled;
|
||||
++numStores;
|
||||
mri_->storeRegToStackSlot(*mi->getParent(),
|
||||
next(mi), li->reg, slot, rc);
|
||||
}
|
||||
@ -666,7 +666,7 @@ void RA::addSpillCode(IntervalPtrs::value_type li, int slot)
|
||||
DEBUG(std::cerr << "add load for reg" << li->reg
|
||||
<< " from stack slot " << slot << " before: ";
|
||||
mi->print(std::cerr, *tm_));
|
||||
++numReloaded;
|
||||
++numLoads;
|
||||
mri_->loadRegFromStackSlot(*mi->getParent(),
|
||||
mi, li->reg, slot, rc);
|
||||
}
|
||||
@ -687,7 +687,7 @@ void RA::addSpillCode(IntervalPtrs::value_type li, int slot)
|
||||
DEBUG(std::cerr << "add store for reg" << li->reg << " to "
|
||||
"stack slot " << slot << " after: ";
|
||||
mi->print(std::cerr, *tm_));
|
||||
++numSpilled;
|
||||
++numStores;
|
||||
mri_->storeRegToStackSlot(*mi->getParent(),
|
||||
next(mi), li->reg, slot, rc);
|
||||
}
|
||||
|
Reference in New Issue
Block a user