Lines Matching refs:LoopEnd
99 MachineInstr *&LoopDec, MachineInstr *&LoopEnd) { in findLoopComponents() argument
108 LoopEnd = nullptr; in findLoopComponents()
111 LoopEnd = &T; in findLoopComponents()
115 if (!LoopEnd) { in findLoopComponents()
119 LLVM_DEBUG(dbgs() << " found loop end: " << *LoopEnd); in findLoopComponents()
131 LookThroughCOPY(MRI->getVRegDef(LoopEnd->getOperand(0).getReg()), MRI); in findLoopComponents()
166 MachineInstr *LoopEnd, *LoopPhi, *LoopStart, *LoopDec; in RevertLoopWithCall() local
167 if (!findLoopComponents(ML, MRI, LoopStart, LoopPhi, LoopDec, LoopEnd)) in RevertLoopWithCall()
178 RevertLoopEnd(LoopEnd, TII); in RevertLoopWithCall()
198 MachineInstr *LoopEnd, *LoopPhi, *LoopStart, *LoopDec; in ConvertTailPredLoop() local
199 if (!findLoopComponents(ML, MRI, LoopStart, LoopPhi, LoopDec, LoopEnd)) in ConvertTailPredLoop()