diff options
author | Lang Hames <lhames@gmail.com> | 2009-05-06 02:36:21 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2009-05-06 02:36:21 +0000 |
commit | 87e3bcab736e5af501b1cfbf880563d3d2244497 (patch) | |
tree | 8a4a62815556556d4cdd5797d10324d5eba44794 /lib/CodeGen/RegAllocLinearScan.cpp | |
parent | d6d2efc4ce08062cdf8952f74efc918e8c6a7ee1 (diff) |
Renamed Spiller classes (plus uses and related files) to VirtRegRewriter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71057 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/RegAllocLinearScan.cpp')
-rw-r--r-- | lib/CodeGen/RegAllocLinearScan.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/CodeGen/RegAllocLinearScan.cpp b/lib/CodeGen/RegAllocLinearScan.cpp index b5f581cc59..2c30bd81c6 100644 --- a/lib/CodeGen/RegAllocLinearScan.cpp +++ b/lib/CodeGen/RegAllocLinearScan.cpp @@ -13,7 +13,7 @@ #define DEBUG_TYPE "regalloc" #include "VirtRegMap.h" -#include "Spiller.h" +#include "VirtRegRewriter.h" #include "llvm/Function.h" #include "llvm/CodeGen/LiveIntervalAnalysis.h" #include "llvm/CodeGen/LiveStackAnalysis.h" @@ -125,7 +125,7 @@ namespace { /// vrm_ - Tracks register assignments. VirtRegMap* vrm_; - std::auto_ptr<Spiller> spiller_; + std::auto_ptr<VirtRegRewriter> rewriter_; public: virtual const char* getPassName() const { @@ -404,14 +404,14 @@ bool RALinScan::runOnMachineFunction(MachineFunction &fn) { initRegUses(); vrm_ = &getAnalysis<VirtRegMap>(); - if (!spiller_.get()) spiller_.reset(createSpiller()); + if (!rewriter_.get()) rewriter_.reset(createVirtRegRewriter()); initIntervalSets(); linearScan(); // Rewrite spill code and update the PhysRegsUsed set. - spiller_->runOnMachineFunction(*mf_, *vrm_, li_); + rewriter_->runOnMachineFunction(*mf_, *vrm_, li_); assert(unhandled_.empty() && "Unhandled live intervals remain!"); |