Lines Matching refs:RAFast

50   class RAFast : public MachineFunctionPass {  class
53 RAFast() : MachineFunctionPass(ID), StackSlotForVirtReg(-1), in RAFast() function in __anonb64cd7cd0111::RAFast
196 char RAFast::ID = 0;
201 int RAFast::getStackSpaceFor(unsigned VirtReg, const TargetRegisterClass *RC) { in getStackSpaceFor()
219 bool RAFast::isLastUseOfLocalReg(MachineOperand &MO) { in isLastUseOfLocalReg()
233 void RAFast::addKillFlag(const LiveReg &LR) { in addKillFlag()
245 void RAFast::killVirtReg(LiveRegMap::iterator LRI) { in killVirtReg()
256 void RAFast::killVirtReg(unsigned VirtReg) { in killVirtReg()
266 void RAFast::spillVirtReg(MachineBasicBlock::iterator MI, unsigned VirtReg) { in spillVirtReg()
275 void RAFast::spillVirtReg(MachineBasicBlock::iterator MI, in spillVirtReg()
328 void RAFast::spillAll(MachineBasicBlock::iterator MI) { in spillAll()
344 void RAFast::usePhysReg(MachineOperand &MO) { in usePhysReg()
407 void RAFast::definePhysReg(MachineInstr *MI, unsigned PhysReg, in definePhysReg()
448 unsigned RAFast::calcSpillCost(unsigned PhysReg) const { in calcSpillCost()
498 void RAFast::assignVirtToPhysReg(LiveReg &LR, unsigned PhysReg) { in assignVirtToPhysReg()
506 RAFast::LiveRegMap::iterator
507 RAFast::assignVirtToPhysReg(unsigned VirtReg, unsigned PhysReg) { in assignVirtToPhysReg()
515 RAFast::LiveRegMap::iterator RAFast::allocVirtReg(MachineInstr *MI, in allocVirtReg()
589 RAFast::LiveRegMap::iterator
590 RAFast::defineVirtReg(MachineInstr *MI, unsigned OpNum, in defineVirtReg()
622 RAFast::LiveRegMap::iterator
623 RAFast::reloadVirtReg(MachineInstr *MI, unsigned OpNum, in reloadVirtReg()
674 bool RAFast::setPhysReg(MachineInstr *MI, unsigned OpNum, unsigned PhysReg) { in setPhysReg()
703 void RAFast::handleThroughOperands(MachineInstr *MI, in handleThroughOperands()
793 void RAFast::AllocateBasicBlock() { in AllocateBasicBlock()
1080 bool RAFast::runOnMachineFunction(MachineFunction &Fn) { in runOnMachineFunction()
1123 return new RAFast(); in createFastRegisterAllocator()