/external/llvm/lib/CodeGen/ |
Spiller.cpp | 55 VirtRegMap *vrm; member in class:__anon7891::SpillerBase 63 SpillerBase(MachineFunctionPass &pass, MachineFunction &mf, VirtRegMap &vrm) 64 : pass(&pass), mf(&mf), vrm(&vrm) 89 unsigned ss = vrm->assignVirt2StackSlot(li->reg); 120 vrm->grow(); 121 vrm->assignVirt2StackSlot(newVReg, ss); 144 vrm->addSpillSlotUse(ss, loadInstr); 158 vrm->addSpillSlotUse(ss, storeInstr); 180 VirtRegMap &vrm) 200 VirtRegMap *vrm; member in class:__anon7893::StandardSpiller [all...] |
RenderMachineFunction.h | 229 /// @param vrm If non-null the VRM will be queried to determine 236 const VirtRegMap *vrm = 0, 250 const VirtRegMap *vrm; member in class:llvm::RenderMachineFunction
|
RegAllocPBQP.cpp | 137 VirtRegMap *vrm; member in class:__anon7856::RegAllocPBQP 493 int stackSlot = vrm->getStackSlot(spilled->reg); 520 vrm->clearAllVirt(); 535 vrm->assignVirt2Phys(vreg, preg); 542 lis->addIntervalsForSpills(*spillInterval, 0, loopInfo, *vrm); 583 unsigned physReg = vrm->getRegAllocPref(li->reg); 590 vrm->assignVirt2Phys(li->reg, physReg); 606 } else if (vrm->isAssignedReg(li->reg)) { 607 reg = vrm->getPhys(li->reg); 652 vrm = &getAnalysis<VirtRegMap>() [all...] |