HomeSort by relevance Sort by last modified time
    Searched defs:vrm (Results 1 - 3 of 3) sorted by null

  /external/llvm/lib/CodeGen/
Spiller.cpp 54 VirtRegMap *vrm; member in class:__anon8981::SpillerBase
62 SpillerBase(MachineFunctionPass &pass, MachineFunction &mf, VirtRegMap &vrm)
63 : pass(&pass), mf(&mf), vrm(&vrm)
89 unsigned ss = vrm->assignVirt2StackSlot(li->reg);
173 VirtRegMap &vrm)
174 : SpillerBase(pass, mf, vrm) {}
188 VirtRegMap &vrm) {
190 case trivial: return new TrivialSpiller(pass, mf, vrm);
191 case inline_: return createInlineSpiller(pass, mf, vrm);
    [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 142 VirtRegMap *vrm; member in class:__anon8952::RegAllocPBQP
534 vrm->clearAllVirt();
549 vrm->assignVirt2Phys(vreg, preg);
553 LiveRangeEdit LRE(lis->getInterval(vreg), newSpills, *mf, *lis, vrm);
591 unsigned physReg = vrm->getRegAllocPref(li->reg);
598 vrm->assignVirt2Phys(li->reg, physReg);
614 } else if (vrm->isAssignedReg(li->reg)) {
615 reg = vrm->getPhys(li->reg);
660 vrm = &getAnalysis<VirtRegMap>();
661 spiller.reset(createInlineSpiller(*this, MF, *vrm));
    [all...]

Completed in 55 milliseconds