diff options
author | Jim Grosbach <grosbach@apple.com> | 2010-07-08 17:27:23 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2010-07-08 17:27:23 +0000 |
commit | b113cf2fedaf290242939c8f8c6f7e1438d46024 (patch) | |
tree | e222c747d5d4fb72ca2ab10a155e68a540ee94dc /include/llvm/CodeGen | |
parent | f59cac5ed36360b4c462781051f996b3499d7e0f (diff) | |
download | external_llvm-b113cf2fedaf290242939c8f8c6f7e1438d46024.zip external_llvm-b113cf2fedaf290242939c8f8c6f7e1438d46024.tar.gz external_llvm-b113cf2fedaf290242939c8f8c6f7e1438d46024.tar.bz2 |
After r107880, findSurvivorReg() no longer needs to be public.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107887 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen')
-rw-r--r-- | include/llvm/CodeGen/RegisterScavenging.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/include/llvm/CodeGen/RegisterScavenging.h b/include/llvm/CodeGen/RegisterScavenging.h index c99ea18..246831c 100644 --- a/include/llvm/CodeGen/RegisterScavenging.h +++ b/include/llvm/CodeGen/RegisterScavenging.h @@ -106,16 +106,6 @@ public: /// Return 0 if none is found. unsigned FindUnusedReg(const TargetRegisterClass *RegClass) const; - /// findSurvivorReg - Return the candidate register that is unused for the - /// longest after StartMI. UseMI is set to the instruction where the search - /// stopped. - /// - /// No more than InstrLimit instructions are inspected. - unsigned findSurvivorReg(MachineBasicBlock::iterator StartMI, - BitVector &Candidates, - unsigned InstrLimit, - MachineBasicBlock::iterator &UseMI); - /// setScavengingFrameIndex / getScavengingFrameIndex - accessor and setter of /// ScavengingFrameIndex. void setScavengingFrameIndex(int FI) { ScavengingFrameIndex = FI; } @@ -161,6 +151,16 @@ private: /// Add Reg and its aliases to BV. void addRegWithAliases(BitVector &BV, unsigned Reg); + /// findSurvivorReg - Return the candidate register that is unused for the + /// longest after StartMI. UseMI is set to the instruction where the search + /// stopped. + /// + /// No more than InstrLimit instructions are inspected. + unsigned findSurvivorReg(MachineBasicBlock::iterator StartMI, + BitVector &Candidates, + unsigned InstrLimit, + MachineBasicBlock::iterator &UseMI); + }; } // End llvm namespace |