Lines Matching refs:LIS
26 void llvm::calculateSpillWeightsAndHints(LiveIntervals &LIS,
36 VirtRegAuxInfo VRAI(MF, LIS, VRM, MLI, MBFI, norm);
41 VRAI.calculateSpillWeightAndHint(LIS.getInterval(Reg));
78 const LiveIntervals &LIS,
91 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def);
113 const LiveInterval &SrcLI = LIS.getInterval(Reg);
119 MI = LIS.getInstructionFromIndex(VNI->def);
124 if (!TII.isTriviallyReMaterializable(MI, LIS.getAliasAnalysis()))
177 if (writes && isExiting && LIS.isLiveOutOfMBB(li, mbb))
219 if (li.isZeroLength(LIS.getSlotIndexes()) &&
220 !li.isLiveAtIndexes(LIS.getRegMaskSlots())) {
229 if (isRematerializable(li, LIS, VRM, *MF.getSubtarget().getInstrInfo()))