Home
last modified time | relevance | path

Searched refs:getNextNode (Results 1 – 25 of 76) sorted by relevance

1234

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A Dilist_node.h288 NodeTy *getNextNode() { in getNextNode() function
293 return List.getNextNode(*static_cast<NodeTy *>(this)); in getNextNode()
297 const NodeTy *getNextNode() const { in getNextNode() function
298 return const_cast<ilist_node_with_parent *>(this)->getNextNode(); in getNextNode()
H A Dilist.h372 pointer getNextNode(reference N) const {
379 const_pointer getNextNode(const_reference N) const {
380 return getNextNode(const_cast<reference >(N));
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DLiveRangeShrink.cpp91 for (MachineInstr *I = Old->getNextNode(); M.find(I)->second == OrderNew; in FindDominatedInstruction()
92 I = I->getNextNode()) in FindDominatedInstruction()
213 I = I->getNextNode()) in runOnMachineFunction()
H A DSafeStack.cpp462 IRB.SetInsertPoint(I->getNextNode()); in createStackRestorePoints()
559 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
566 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
598 IRB.SetInsertPoint(cast<Instruction>(NewArg)->getNextNode()); in moveStaticAllocasToUnsafeStack()
645 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
H A DTailDuplicator.cpp742 MachineBasicBlock *NextBB = PredBB->getNextNode(); in duplicateSimpleBB()
905 PredBB->updateTerminator(TailBB->getNextNode()); in tailDuplicate()
968 PrevBB->updateTerminator(TailBB->getNextNode()); in tailDuplicate()
H A DGCRootLowering.cpp163 Root, Root->getNextNode()); in InsertRootInitializers()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp57 IRBuilder<> Builder(Call->getNextNode()); in optimizeSQRT()
62 Builder.getTrue(), Call->getNextNode(), /*Unreachable=*/false, in optimizeSQRT()
H A DMergedLoadStoreMotion.cpp199 !isStoreSinkBarrierInRange(*Store1->getNextNode(), BB1->back(), Loc1) && in canSinkFromBlock()
200 !isStoreSinkBarrierInRange(*Store0->getNextNode(), BB0->back(), Loc0)) { in canSinkFromBlock()
H A DRewriteStatepointsForGC.cpp1723 assert(CI->getNextNode() && "Not a terminator, must have next!"); in makeStatepointExplicitImpl()
1724 Builder.SetInsertPoint(CI->getNextNode()); in makeStatepointExplicitImpl()
1725 Builder.SetCurrentDebugLocation(CI->getNextNode()->getDebugLoc()); in makeStatepointExplicitImpl()
1860 assert(Relocate->getNextNode() && in insertRelocationStores()
1862 IRBuilder<> Builder(Relocate->getNextNode()); in insertRelocationStores()
1869 cast<Instruction>(CastedRelocatedValue)->getNextNode()); in insertRelocationStores()
1892 RematerializedValue->getNextNode()); in insertRematerializationStores()
2007 InsertClobbersAt(cast<Instruction>(Statepoint)->getNextNode()); in relocationViaAlloca()
2358 Instruction *InsertBefore = Call->getNextNode(); in rematerializeLiveValues()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1072 Shape.FramePtr->getNextNode()); in buildFrameDebugInfo()
1464 IRBuilder<> Builder(CB->getNextNode()); in createFramePtr()
1550 InsertPt = FramePtr->getNextNode(); in insertSpills()
1565 InsertPt = FramePtr->getNextNode(); in insertSpills()
1582 InsertPt = I->getNextNode(); in insertSpills()
1645 FramePtrBB->splitBasicBlock(FramePtr->getNextNode(), "AllocaSpillBB"); in insertSpills()
1695 Builder.SetInsertPoint(FramePtr->getNextNode()); in insertSpills()
1742 PN = dyn_cast<PHINode>(PN->getNextNode()); in movePHIValuesToInsertedBlock()
1967 splitBlockIfNotFirst(I->getNextNode(), "After" + Name); in splitAround()
2169 Builder.SetInsertPoint(Call->getNextNode()); in emitSetAndGetSwiftErrorValueAround()
[all …]
H A DCoroSplit.cpp407 S->getNextNode(), ResumeBB->getName() + Twine(".landing")); in createResumeEntryBlock()
725 auto Branch = cast<BranchInst>(MappedCS->getNextNode()); in replaceEntryBlock()
1086 IRBuilder<> Builder(Shape.FramePtr->getNextNode()); in updateCoroFrame()
1154 (isa<CmpInst>(I) && I->getNextNode()->isTerminator())) { in simplifyTerminatorLeadingToRet()
1175 auto *BR = dyn_cast<BranchInst>(I->getNextNode()); in simplifyTerminatorLeadingToRet()
1262 if (simplifyTerminatorLeadingToRet(Call->getNextNode())) { in addMustTailToCoroResumes()
1309 for (Instruction *I = From; I != To; I = I->getNextNode()) { in hasCallsInBlockBetween()
1354 return hasCallsInBlockBetween(Save->getNextNode(), ResumeOrDestroy); in hasCallsBetween()
1357 if (hasCallsInBlockBetween(Save->getNextNode(), nullptr)) in hasCallsBetween()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegBankSelect.h217 return Instr.getNextNode() ? *Instr.getNextNode() in getPointImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86AvoidTrailingCall.cpp98 MachineBasicBlock *NextMBB = MBB.getNextNode(); in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp476 InsertPt = InsertPt->getNextNode(); in mergeRange()
488 InsertPt = I->getNextNode(); in mergeRange()
498 InsertPt = It->getNextNode(); in mergeRange()
H A DCallPromotionUtils.cpp307 auto Next = OrigInst->getNextNode(); in versionCallSite()
315 Next = BitCast->getNextNode(); in versionCallSite()
H A DCodeMoverUtils.cpp285 if (Instruction *NextInst = I.getNextNode()) in collectInstructionsInBetween()
322 if (I.getNextNode() == &InsertPoint) in isSafeToMoveBefore()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZLDCleanup.cpp138 MachineInstr *Next = I->getNextNode(); in SetRegister()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp416 const MachineInstr *Next = MI.getNextNode(); in tryAvoidingSplit()
876 assert((!Before || !Instr.getNextNode() || !Instr.getNextNode()->isPHI()) && in InstrInsertPoint()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp243 MachineInstr *Result = Ldst.getNextNode(); in tryToCombine()
249 Result = Result->getNextNode(); in tryToCombine()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCExpr.cpp66 DF = dyn_cast_or_null<MCDataFragment>(DF->getNextNode()); in getPCRelHiFixup()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMBlockPlacement.cpp184 MachineBasicBlock *BBNext = BB->getNextNode(); in moveBasicBlock()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DPruneEH.cpp254 changeToUnreachable(TokenInst->getNextNode(), /*UseLLVMTrap=*/false); in DeleteBasicBlock()
H A DOpenMPOpt.cpp690 SplitBlock(ParentBB, SeqEndI->getNextNode(), DT, LI); in mergeParallelRegions()
798 EndBB = SplitBlock(BB, MergableCIs.back()->getNextNode(), DT, LI); in mergeParallelRegions()
816 if (ForkCI->getNextNode() == NextForkCI) in mergeParallelRegions()
819 CreateSequentialRegion(OriginalFn, BB, ForkCI->getNextNode(), in mergeParallelRegions()
873 NewCI->getNextNode()->getIterator()), in mergeParallelRegions()
1273 while ((CurrentI = CurrentI->getNextNode())) { in canBeMovedDownwards()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp998 BasicBlock *Tail = SplitBlock(BB, CI->getNextNode()); in runSjLjOnFunction()
1090 Tail = SplitBlock(BB, ThrewResetSI->getNextNode()); in runSjLjOnFunction()
1096 Tail = SplitBlock(BB, CI->getNextNode()); in runSjLjOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp116 A ? &*A->getParent()->getEntryBlock().begin() : I->getNextNode(); in translate()

1234