Searched refs:NextInst (Results 1 – 9 of 9) sorted by relevance
67 if (Instruction *NextInst = I.getNextNode()) in collectInstructionsInBetween() local68 WorkList.insert(NextInst); in collectInstructionsInBetween()
285 if (Instruction *NextInst = I.getNextNode()) in collectInstructionsInBetween() local286 WorkList.insert(NextInst); in collectInstructionsInBetween()
707 auto NextInst = ++F->getIterator(); in AddFlushBeforeForkAndExec() local720 Parent->splitBasicBlock(NextInst); in AddFlushBeforeForkAndExec()732 auto NextInst = ++E->getIterator(); in AddFlushBeforeForkAndExec() local742 Builder.SetInsertPoint(&*NextInst); in AddFlushBeforeForkAndExec()748 Parent->splitBasicBlock(NextInst); in AddFlushBeforeForkAndExec()
1627 Instruction *NextInst = II->getNextNonDebugInstruction(); in visitCallInst() local1630 if (!isSafeToSpeculativelyExecute(NextInst)) in visitCallInst()1632 NextInst = NextInst->getNextNonDebugInstruction(); in visitCallInst()1635 if (match(NextInst, in visitCallInst()1643 while (MoveI != NextInst) { in visitCallInst()1650 eraseInstFromFunction(*NextInst); in visitCallInst()
4169 Instruction *NextInst = II->getNextNonDebugInstruction(); in visitCallInst() local4172 if (!isSafeToSpeculativelyExecute(NextInst)) in visitCallInst()4174 NextInst = NextInst->getNextNonDebugInstruction(); in visitCallInst()4177 if (match(NextInst, in visitCallInst()4185 while (MoveI != NextInst) { in visitCallInst()4192 eraseInstFromFunction(*NextInst); in visitCallInst()
4797 Inst *NextInst = Context.getNextInst(I);4798 if (!NextInst)4804 while (auto *PhiAssign = llvm::dyn_cast<InstAssign>(NextInst)) {4808 NextInst = Context.getNextInst(I);4809 if (!NextInst)4812 if (auto *NextCmp = llvm::dyn_cast<InstIcmp>(NextInst)) {4818 NextInst = Context.getNextInst(I);4819 if (!NextInst)4821 if (auto *NextBr = llvm::dyn_cast<InstBr>(NextInst)) {
2128 BasicBlock::iterator NextInst(VL0); in setInsertPointAfterBundle() local2129 ++NextInst; in setInsertPointAfterBundle()2130 Builder.SetInsertPoint(VL0->getParent(), NextInst); in setInsertPointAfterBundle()
5911 unsigned NextInst = 0, MaxInst = VL.size(); in tryToVectorizeList() local5912 for (unsigned VF = MaxVF; NextInst + 1 < MaxInst && VF >= MinVF; VF /= 2) { in tryToVectorizeList()5919 for (unsigned I = NextInst; I < MaxInst; ++I) { in tryToVectorizeList()5973 NextInst = I + 1; in tryToVectorizeList()
6208 unsigned NextInst = 0, MaxInst = VL.size(); in tryToVectorizeList() local6209 for (unsigned VF = MaxVF; NextInst + 1 < MaxInst && VF >= MinVF; VF /= 2) { in tryToVectorizeList()6216 for (unsigned I = NextInst; I < MaxInst; ++I) { in tryToVectorizeList()6310 NextInst = I + 1; in tryToVectorizeList()