Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:lis

132   LiveIntervals *lis;
185 PBQPRAProblem *PBQPBuilder::build(MachineFunction *mf, const LiveIntervals *lis,
189 LiveIntervals *LIS = const_cast<LiveIntervals*>(lis);
210 LiveInterval *vregLI = &LIS->getInterval(vreg);
214 LIS->checkRegMaskInterference(*vregLI, regMaskOverlaps);
232 if (vregLI->overlaps(LIS->getRegUnit(*Units))) {
262 const LiveInterval &l1 = lis->getInterval(vr1);
268 const LiveInterval &l2 = lis->getInterval(vr2);
312 const LiveIntervals *lis,
316 std::unique_ptr<PBQPRAProblem> p(PBQPBuilder::build(mf, lis, mbfi, vregs));
447 LiveInterval *li = &lis->getInterval(Reg);
484 LiveRangeEdit LRE(&lis->getInterval(vreg), newSpills, *mf, *lis, vrm);
494 LiveInterval &li = lis->getInterval(*itr);
518 LiveInterval *li = &lis->getInterval(*itr);
539 lis = &getAnalysis<LiveIntervals>();
543 calculateSpillWeightsAndHints(*lis, MF, getAnalysis<MachineLoopInfo>(),
582 builder->build(mf, lis, mbfi, vregsToAlloc));