Lines Matching refs:LiveIntervals
53 AU.addRequired<LiveIntervals>(); in getAnalysisUsage()
56 AU.addPreserved<LiveIntervals>(); in getAnalysisUsage()
102 LiveIntervals &LIS) { in convertImplicitDefToConstZero()
267 const LiveIntervals &LIS) { in getVRegDef()
284 MachineDominatorTree &MDT, LiveIntervals &LIS) { in hasOneUse()
433 LiveIntervals &LIS, in oneUseDominatesOtherUses()
507 static void shrinkToUses(LiveInterval &LI, LiveIntervals &LIS) { in shrinkToUses()
518 MachineInstr *Insert, LiveIntervals &LIS, in moveForSingleUse()
563 MachineBasicBlock::instr_iterator Insert, LiveIntervals &LIS, in rematerializeCheapDef()
631 MachineInstr *Insert, LiveIntervals &LIS, WebAssemblyFunctionInfo &MFI, in moveAndTeeForMultiUse()
811 auto &LIS = getAnalysis<LiveIntervals>(); in runOnMachineFunction()