Searched refs:FirstTerminator (Results 1 – 5 of 5) sorted by relevance
231 auto FirstTerminator = NewMBB->getFirstTerminator(); in splitMBB() local233 assert(FirstTerminator->getOperand(0).isReg() && in splitMBB()235 FirstTerminator->getOperand(0).setReg(BSI.NewCond->getOperand(0).getReg()); in splitMBB()238 FirstTerminator->setDesc(TII->get(InvertedOpcode)); in splitMBB()665 auto FirstTerminator = MBB->getFirstTerminator(); in splitBlockOnBinaryCROp() local675 MBB->splice(FirstTerminator, MBB, FirstInstrToMove); in splitBlockOnBinaryCROp()677 MBB->splice(FirstTerminator, MBB, SecondInstrToMove); in splitBlockOnBinaryCROp()678 MBB->splice(FirstTerminator, MBB, CRI.MI); in splitBlockOnBinaryCROp()
79 const MachineInstr *FirstTerminator; member572 FirstTerminator = nullptr; in visitMachineBasicBlockBefore()792 if (!FirstTerminator) in visitMachineBundleBefore()793 FirstTerminator = MI; in visitMachineBundleBefore()794 } else if (FirstTerminator) { in visitMachineBundleBefore()796 errs() << "First terminator was:\t" << *FirstTerminator; in visitMachineBundleBefore()
113 const MachineInstr *FirstTerminator; member619 FirstTerminator = nullptr; in visitMachineBasicBlockBefore()840 if (!FirstTerminator) in visitMachineBundleBefore()841 FirstTerminator = MI; in visitMachineBundleBefore()842 } else if (FirstTerminator && !MI->isDebugEntryValue()) { in visitMachineBundleBefore()844 errs() << "First terminator was:\t" << *FirstTerminator; in visitMachineBundleBefore()
577 MachineInstr *FirstTerminator = nullptr; member
235 if (!FirstTerminator && in initialize()237 FirstTerminator = &I; in initialize()297 SinkPos = OrderMap.FirstTerminator->getIterator(); in sinkLocalValueMaterialization()