Lines Matching defs:EndLoop
6754 MachineInstr *EndLoop, *LoopCount;
6773 // EndLoop = branch at end of original BB that will become a kernel
6776 // EndLoop = branch at end of original BB
6779 ARMPipelinerLoopInfo(MachineInstr *EndLoop, MachineInstr *LoopCount)
6780 : EndLoop(EndLoop), LoopCount(LoopCount),
6781 MF(EndLoop->getParent()->getParent()),
6786 return MI == EndLoop || MI == LoopCount;
6800 if (isCondBranchOpcode(EndLoop->getOpcode())) {
6801 Cond.push_back(EndLoop->getOperand(1));
6802 Cond.push_back(EndLoop->getOperand(2));
6803 if (EndLoop->getOperand(0).getMBB() == EndLoop->getParent()) {
6807 } else if (EndLoop->getOpcode() == ARM::t2LoopEnd) {
6825 llvm_unreachable("Unknown EndLoop");
6922 RPTracker.init(MF, &RegClassInfo, nullptr, EndLoop->getParent(),
6923 EndLoop->getParent()->end(), false, false);