Searched refs:FirstTerm (Results 1 – 4 of 4) sorted by relevance
148 auto FirstTerm = B.getFirstInstrTerminator(); in isJumpOutOfRange() local149 if (FirstTerm == B.instr_end()) in isJumpOutOfRange()171 if (HII->isNewValueJump(*FirstTerm)) in isJumpOutOfRange()172 TBB = FirstTerm->getOperand(HII->getCExtOpNum(*FirstTerm)).getMBB(); in isJumpOutOfRange()174 if (TBB && &MI == &*FirstTerm) { in isJumpOutOfRange()177 return !HII->isJumpWithinBranchRange(*FirstTerm, Distance); in isJumpOutOfRange()181 auto SecondTerm = std::next(FirstTerm); in isJumpOutOfRange()
276 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); in findInsertionPoint() local311 if (I != FirstTerm && I->isTerminator()) in findInsertionPoint()463 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); in replacePHIInstrs() local464 assert(FirstTerm != Head->end() && "No terminators"); in replacePHIInstrs()465 DebugLoc HeadDL = FirstTerm->getDebugLoc(); in replacePHIInstrs()473 LLVM_DEBUG(dbgs() << " --> " << *std::prev(FirstTerm)); in replacePHIInstrs()483 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); in rewritePHIOperands() local484 assert(FirstTerm != Head->end() && "No terminators"); in rewritePHIOperands()485 DebugLoc HeadDL = FirstTerm->getDebugLoc(); in rewritePHIOperands()500 TII->insertSelect(*Head, FirstTerm, HeadDL, in rewritePHIOperands()[all …]
439 MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator(); in LowerPHINode() local440 for (MachineBasicBlock::iterator Term = FirstTerm; in LowerPHINode()451 KillInst = FirstTerm; in LowerPHINode()499 MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator(); in LowerPHINode() local500 for (MachineBasicBlock::iterator Term = FirstTerm; in LowerPHINode()511 KillInst = FirstTerm; in LowerPHINode()
91 MachineBasicBlock::const_iterator FirstTerm = MBB.getFirstTerminator(); in computeLastInsertPoint() local92 if (FirstTerm == MBB.end()) in computeLastInsertPoint()95 LIP.first = LIS.getInstructionIndex(*FirstTerm); in computeLastInsertPoint()