Searched refs:RegScavenger (Results 1 – 25 of 70) sorted by relevance
123
34 void RegScavenger::setRegUsed(unsigned Reg) { in setRegUsed()39 void RegScavenger::initRegState() { in initRegState()63 void RegScavenger::enterBasicBlock(MachineBasicBlock *mbb) { in enterBasicBlock()92 void RegScavenger::addRegUnits(BitVector &BV, unsigned Reg) { in addRegUnits()97 void RegScavenger::determineKillsAndDefs() { in determineKillsAndDefs()150 void RegScavenger::unprocess() { in unprocess()169 void RegScavenger::forward() { in forward()255 bool RegScavenger::isRegUsed(unsigned Reg, bool includeReserved) const { in isRegUsed()264 unsigned RegScavenger::FindUnusedReg(const TargetRegisterClass *RC) const { in FindUnusedReg()277 BitVector RegScavenger::getRegsAvailable(const TargetRegisterClass *RC) { in getRegsAvailable()[all …]
23 class RegScavenger; variable98 RegScavenger *RS;
49 RegScavenger *RS = nullptr) const override;51 RegScavenger *RS = nullptr) const override;52 void addScavengingSpillSlot(MachineFunction &MF, RegScavenger *RS) const;
24 class RegScavenger; variable225 RegScavenger *RS = nullptr) const {235 RegScavenger *RS = nullptr) const {
40 RegScavenger *RS = nullptr) const override;43 RegScavenger *RS = nullptr) const;
40 RegScavenger *RS = nullptr) const override;
50 RegScavenger *RS = nullptr) const override;53 RegScavenger *RS = nullptr) const override;
44 RegScavenger *RS = nullptr) const override;
67 RegScavenger &RS);121 RegScavenger RS; in fixupLoopInstrs()162 RegScavenger &RS) { in convertLoopInstr()
53 RegScavenger *RS = nullptr) const override;
58 RegScavenger *RS = nullptr) const override;61 RegScavenger *RS = nullptr) const;
38 RegScavenger *RS) const override;
42 RegScavenger *RS) const override;
31 RegScavenger *RS) const override;42 RegScavenger *RS) const override;
52 RegScavenger *RS) const override;
38 RegScavenger *RS) const override;126 int64_t Offset, RegScavenger *RS) const;
55 RegScavenger *RS) const override;
23 class RegScavenger; variable84 RegScavenger *RS = nullptr) const override;
31 class RegScavenger {72 RegScavenger() in RegScavenger() function
34 RegScavenger *RS = nullptr) const override;
32 MachineFunction &MF, RegScavenger *RS) const { in processFunctionBeforeCalleeSavedScan()
32 RegScavenger *RS) const override;
40 RegScavenger *RS) const { in eliminateFrameIndex()
55 RegScavenger *RS) const;
38 RegScavenger *RS = nullptr) const override;