Home
last modified time | relevance | path

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

1234

/src/contrib/llvm-project/llvm/lib/SandboxIR/
H A DTracker.cpp63 if (BotLLVMI->getNextNode() != nullptr) in EraseFromParent()
64 NextLLVMIOrBB = BotLLVMI->getNextNode(); in EraseFromParent()
105 if (auto *NextI = RemovedI->getNextNode()) in RemoveFromParent()
129 if (auto *NextI = MovedI->getNextNode()) in MoveInstr()
/src/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dilist_node.h353 NodeTy *getNextNode() { in getNextNode() function
358 return List.getNextNode(*static_cast<NodeTy *>(this)); in getNextNode()
362 const NodeTy *getNextNode() const { in getNextNode() function
363 return const_cast<ilist_node_with_parent *>(this)->getNextNode(); in getNextNode()
H A Dilist.h309 pointer getNextNode(reference N) const {
316 const_pointer getNextNode(const_reference N) const {
317 return getNextNode(const_cast<reference >(N));
/src/contrib/llvm-project/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()
214 I = I->getNextNode()) in runOnMachineFunction()
H A DSafeStack.cpp456 IRB.SetInsertPoint(I->getNextNode()); in createStackRestorePoints()
551 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
559 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
591 IRB.SetInsertPoint(cast<Instruction>(NewArg)->getNextNode()); in moveStaticAllocasToUnsafeStack()
645 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
H A DAssignmentTrackingAnalysis.cpp1497 VarLocInsertPt getNextNode(const DbgRecord *DVR) { in getNextNode() function
1503 VarLocInsertPt getNextNode(const Instruction *Inst) { in getNextNode() function
1504 const Instruction *Next = Inst->getNextNode(); in getNextNode()
1509 VarLocInsertPt getNextNode(VarLocInsertPt InsertPt) { in getNextNode() function
1511 return getNextNode(cast<const Instruction *>(InsertPt)); in getNextNode()
1512 return getNextNode(cast<const DbgRecord *>(InsertPt)); in getNextNode()
1546 auto InsertBefore = getNextNode(After); in emitDbgValue()
1656 auto InsertBefore = getNextNode(&I); in processUntaggedInstruction()
1878 auto *R = InsertBeforeMap.find(getNextNode(&After)); in resetInsertionPoint()
1884 auto *R = InsertBeforeMap.find(getNextNode(&After)); in resetInsertionPoint()
[all …]
H A DTailDuplicator.cpp763 MachineBasicBlock *NextBB = PredBB->getNextNode(); in duplicateSimpleBB()
926 PredBB->updateTerminator(TailBB->getNextNode()); in tailDuplicate()
993 PrevBB->updateTerminator(TailBB->getNextNode()); in tailDuplicate()
/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp58 IRBuilder<> Builder(Call->getNextNode()); in optimizeSQRT()
63 Builder.getTrue(), Call->getNextNode(), /*Unreachable=*/false, in optimizeSQRT()
H A DMergedLoadStoreMotion.cpp196 !isStoreSinkBarrierInRange(*Store1->getNextNode(), BB1->back(), Loc1) && in canSinkFromBlock()
197 !isStoreSinkBarrierInRange(*Store0->getNextNode(), BB0->back(), Loc0) && in canSinkFromBlock()
/src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBlockPlacement.cpp101 assert(WLS->getNextNode() == &Preheader->back()); in revertWhileToDoLoop()
252 MachineBasicBlock *BBNext = BB->getNextNode(); in moveBasicBlock()
/src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86AvoidTrailingCall.cpp99 MachineBasicBlock *NextMBB = MBB.getNextNode(); in runOnMachineFunction()
/src/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp377 (Def->getNextNode() ? Def->getNextNode()->getIterator() in insertAssignInstr()
413 (MI.getNextNode() ? MI.getNextNode()->getIterator() in processInstr()
809 if (MachineInstr *Next = MI.getNextNode()) { in processSwitches()
812 Next = MI.getNextNode(); in processSwitches()
H A DSPIRVDuplicatesTracker.cpp73 MachineInstr *Next = MI->getNextNode(); in buildDepsGraph()
H A DSPIRVPostLegalizer.cpp136 MachineInstr *NextMI = I.getNextNode(); in processNewInstrs()
H A DSPIRVISelLowering.cpp255 for (FunDef = FunDef->getNextNode(); in validateFunCallMachineDef()
258 FunDef = FunDef->getNextNode(), OpIdx++) { in validateFunCallMachineDef()
/src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegBankSelect.h217 return Instr.getNextNode() ? *Instr.getNextNode() in getPointImpl()
/src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZLDCleanup.cpp139 MachineInstr *Next = I->getNextNode(); in SetRegister()
/src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAssumeBundleBuilder.cpp478 InsertPt = InsertPt->getNextNode(); in mergeRange()
490 InsertPt = I->getNextNode(); in mergeRange()
500 InsertPt = It->getNextNode(); in mergeRange()
H A DCallPromotionUtils.cpp304 auto Next = OrigInst->getNextNode(); in versionCallSiteWithCond()
312 Next = BitCast->getNextNode(); in versionCallSiteWithCond()
H A DCodeMoverUtils.cpp287 if (Instruction *NextInst = I.getNextNode()) in collectInstructionsInBetween()
324 if (I.getNextNode() == &InsertPoint) in isSafeToMoveBefore()
/src/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp253 MachineInstr *Result = Ldst.getNextNode(); in tryToCombine()
259 Result = Result->getNextNode(); in tryToCombine()
/src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp1305 BasicBlock *Tail = SplitBlock(BB, CI->getNextNode()); in runSjLjOnFunction()
1445 Tail = SplitBlock(BB, ThrewResetSI->getNextNode()); in handleLongjmpableCallsForEmscriptenSjLj()
1451 Tail = SplitBlock(BB, CI->getNextNode()); in handleLongjmpableCallsForEmscriptenSjLj()
1588 BasicBlock *OrigEntry = Entry->getNextNode(); in handleLongjmpableCallsForWasmSjLj()
1667 for (auto *BB = &*F.begin(); BB; BB = BB->getNextNode()) { in handleLongjmpableCallsForWasmSjLj()
/src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp416 const MachineInstr *Next = MI.getNextNode(); in tryAvoidingSplit()
884 assert((!Before || !Instr.getNextNode() || !Instr.getNextNode()->isPHI()) && in InstrInsertPoint()
/src/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp814 auto Branch = cast<BranchInst>(MappedCS->getNextNode()); in replaceEntryBlock()
1101 BB->splitBasicBlock(ResumeCall->getNextNode()); in create()
1258 for (Instruction *I = From; I != To; I = I->getNextNode()) { in hasCallsInBlockBetween()
1303 return hasCallsInBlockBetween(Save->getNextNode(), ResumeOrDestroy); in hasCallsBetween()
1306 if (hasCallsInBlockBetween(Save->getNextNode(), nullptr)) in hasCallsBetween()
1547 S->getNextNode(), ResumeBB->getName() + Twine(".landing")); in createResumeEntryBlock()
/src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp112 IRB.SetInsertPoint(I->getNextNode()); in translate()

1234