Home
last modified time | relevance | path

Searched refs:RegScavenger (Results 1 – 25 of 57) sorted by relevance

123

/external/llvm/lib/CodeGen/
DRegisterScavenging.cpp33 void RegScavenger::setUsed(unsigned Reg) { in setUsed()
40 bool RegScavenger::isAliasUsed(unsigned Reg) const { in isAliasUsed()
47 void RegScavenger::initRegState() { in initRegState()
69 void RegScavenger::enterBasicBlock(MachineBasicBlock *mbb) { in enterBasicBlock()
105 void RegScavenger::addRegWithSubRegs(BitVector &BV, unsigned Reg) { in addRegWithSubRegs()
111 void RegScavenger::forward() { in forward()
217 void RegScavenger::getRegsUsed(BitVector &used, bool includeReserved) { in getRegsUsed()
226 unsigned RegScavenger::FindUnusedReg(const TargetRegisterClass *RC) const { in FindUnusedReg()
239 BitVector RegScavenger::getRegsAvailable(const TargetRegisterClass *RC) { in getRegsAvailable()
254 unsigned RegScavenger::findSurvivorReg(MachineBasicBlock::iterator StartMI, in findSurvivorReg()
[all …]
DPrologEpilogInserter.h33 class RegScavenger; variable
51 RegScavenger *RS;
DBranchFolding.h20 class RegScavenger; variable
93 RegScavenger *RS;
/external/llvm/lib/Target/PowerPC/
DPPCRegisterInfo.h64 int SPAdj, RegScavenger *RS) const;
66 int SPAdj, RegScavenger *RS) const;
68 int SPAdj, RegScavenger *RS) const;
73 RegScavenger *RS = NULL) const;
DPPCFrameLowering.h48 RegScavenger *RS = NULL) const;
50 RegScavenger *RS = NULL) const;
51 void addScavengingSpillSlot(MachineFunction &MF, RegScavenger *RS) const;
/external/llvm/include/llvm/Target/
DTargetFrameLowering.h24 class RegScavenger; variable
188 RegScavenger *RS = NULL) const {
198 RegScavenger *RS = NULL) const {
/external/llvm/lib/Target/Sparc/
DSparcRegisterInfo.h41 RegScavenger *RS = NULL) const;
44 RegScavenger *RS = NULL) const;
/external/llvm/lib/Target/MBlaze/
DMBlazeRegisterInfo.h56 RegScavenger *RS = NULL) const;
59 RegScavenger *RS = NULL) const;
DMBlazeRegisterInfo.cpp91 unsigned FIOperandNum, RegScavenger *RS) const { in eliminateFrameIndex()
125 processFunctionBeforeFrameFinalized(MachineFunction &MF, RegScavenger *) const { in processFunctionBeforeFrameFinalized()
DMBlazeFrameLowering.h51 RegScavenger *RS) const;
/external/llvm/lib/Target/Mips/
DMipsRegisterInfo.h59 RegScavenger *RS = NULL) const;
62 RegScavenger *RS = NULL) const;
DMipsSEFrameLowering.h43 RegScavenger *RS) const;
DMips16FrameLowering.h47 RegScavenger *RS) const;
/external/llvm/lib/Target/Hexagon/
DHexagonFixupHwLoops.cpp65 RegScavenger &RS);
119 RegScavenger RS; in fixupLoopInstrs()
160 RegScavenger &RS) { in convertLoopInstr()
DHexagonRegisterInfo.h61 RegScavenger *RS = NULL) const;
/external/llvm/include/llvm/CodeGen/
DRegisterScavenging.h31 class RegScavenger {
73 RegScavenger() in RegScavenger() function
/external/llvm/lib/Target/MSP430/
DMSP430RegisterInfo.h47 RegScavenger *RS = NULL) const;
DMSP430FrameLowering.h54 RegScavenger *RS = NULL) const;
/external/llvm/lib/Target/R600/
DAMDGPURegisterInfo.h57 RegScavenger *RS) const;
DAMDGPURegisterInfo.cpp42 RegScavenger *RS) const { in eliminateFrameIndex()
/external/llvm/lib/Target/XCore/
DXCoreFrameLowering.h49 RegScavenger *RS = NULL) const;
DXCoreRegisterInfo.h59 RegScavenger *RS = NULL) const;
/external/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.h45 RegScavenger *Rs = NULL) const;
/external/llvm/lib/Target/ARM/
DThumb1RegisterInfo.h61 RegScavenger *RS = NULL) const;
/external/llvm/lib/Target/NVPTX/
DNVPTXRegisterInfo.h59 RegScavenger *RS=NULL) const;

123