Searched refs:FirstTerminator (Results 1 – 4 of 4) sorted by relevance
107 MachineInstr *FirstTerminator = nullptr; in runOnMachineFunction() local144 if (MI.isTerminator() && FirstTerminator == nullptr) in runOnMachineFunction()145 FirstTerminator = &MI; in runOnMachineFunction()164 assert(FirstTerminator && "Unknown terminator instruction"); in runOnMachineFunction()165 BuildMI(MBB, FirstTerminator, DebugLoc(), TII->get(X86::LFENCE)); in runOnMachineFunction()
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()666 auto FirstTerminator = MBB->getFirstTerminator(); in splitBlockOnBinaryCROp() local676 MBB->splice(FirstTerminator, MBB, FirstInstrToMove); in splitBlockOnBinaryCROp()678 MBB->splice(FirstTerminator, MBB, SecondInstrToMove); in splitBlockOnBinaryCROp()679 MBB->splice(FirstTerminator, MBB, CRI.MI); in splitBlockOnBinaryCROp()
411 MCInst *FirstTerminator = nullptr; in getTerminatorBefore() local420 FirstTerminator = &*Itr; in getTerminatorBefore()423 return FirstTerminator; in getTerminatorBefore()
147 const MachineInstr *FirstTerminator = nullptr;725 FirstTerminator = nullptr; in visitMachineBasicBlockBefore() 937 if (!FirstTerminator) in verifyInlineAsm() 938 FirstTerminator = MI; in verifyInlineAsm() 939 } else if (FirstTerminator) { in verifyInlineAsm() 942 if (FirstTerminator->getOpcode() != TargetOpcode::G_INVOKE_REGION_START) { in verifyInlineAsm() 944 OS << "First terminator was:\t" << *FirstTerminator;129 const MachineInstr *FirstTerminator = nullptr; global() member