Lines Matching refs:Terminator
67 for (auto &Terminator : MBB->terminators()) { in findWLSInBlock() local
68 if (isWhileLoopStart(Terminator)) in findWLSInBlock()
69 return &Terminator; in findWLSInBlock()
184 for (auto &Terminator : MBB->terminators()) { in fixBackwardsWLS() local
185 if (!isWhileLoopStart(Terminator)) in fixBackwardsWLS()
187 MachineBasicBlock *WLSTarget = getWhileLoopStartTargetBB(Terminator); in fixBackwardsWLS()
268 MachineInstr &Terminator = *(--From->terminators().end()); in moveBasicBlock() local
269 if (!TII->isPredicated(Terminator) && in moveBasicBlock()
270 (isUncondBranchOpcode(Terminator.getOpcode()) || in moveBasicBlock()
271 isIndirectBranchOpcode(Terminator.getOpcode()) || in moveBasicBlock()
272 isJumpTableBranchOpcode(Terminator.getOpcode()) || in moveBasicBlock()
273 Terminator.isReturn())) in moveBasicBlock()
278 BuildMI(From, Terminator.getDebugLoc(), TII->get(ARM::t2B)); in moveBasicBlock()