Lines Matching refs:FirstTerm
276 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); in findInsertionPoint() local
311 if (I != FirstTerm && I->isTerminator()) in findInsertionPoint()
463 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); in replacePHIInstrs() local
464 assert(FirstTerm != Head->end() && "No terminators"); in replacePHIInstrs()
465 DebugLoc HeadDL = FirstTerm->getDebugLoc(); in replacePHIInstrs()
472 TII->insertSelect(*Head, FirstTerm, HeadDL, DstReg, Cond, PI.TReg, PI.FReg); in replacePHIInstrs()
473 LLVM_DEBUG(dbgs() << " --> " << *std::prev(FirstTerm)); in replacePHIInstrs()
483 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); in rewritePHIOperands() local
484 assert(FirstTerm != Head->end() && "No terminators"); in rewritePHIOperands()
485 DebugLoc HeadDL = FirstTerm->getDebugLoc(); in rewritePHIOperands()
500 TII->insertSelect(*Head, FirstTerm, HeadDL, in rewritePHIOperands()
502 LLVM_DEBUG(dbgs() << " --> " << *std::prev(FirstTerm)); in rewritePHIOperands()