Home
last modified time | relevance | path

Searched refs:setSuccessor (Results 1 – 25 of 36) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DLoopUnrollAndJam.cpp490 ForeTerm->setSuccessor(0, SubLoopBlocksFirst[0]); in UnrollAndJamLoop()
508 ForeTerm->setSuccessor(0, ForeBlocksFirst[It]); in UnrollAndJamLoop()
514 SubTerm->setSuccessor(!SubLoopContinueOnTrue, SubLoopBlocksFirst[0]); in UnrollAndJamLoop()
515 SubTerm->setSuccessor(SubLoopContinueOnTrue, AftBlocksFirst[0]); in UnrollAndJamLoop()
542 AftTerm->setSuccessor(!ContinueOnTrue, ForeBlocksFirst[0]); in UnrollAndJamLoop()
DBreakCriticalEdges.cpp185 TI->setSuccessor(SuccNum, NewBB); in SplitKnownCriticalEdge()
219 TI->setSuccessor(i, NewBB); in SplitKnownCriticalEdge()
DMatrixUtils.cpp50 PreheaderBr->setSuccessor(0, Header); in CreateLoop()
DLoopPeel.cpp750 InsertTop->getTerminator()->setSuccessor(0, cast<BasicBlock>(VMap[Header])); in cloneLoopBlocks()
761 LatchTerm->setSuccessor(idx, InsertBot); in cloneLoopBlocks()
DBasicBlockUtils.cpp296 PredBB_BI->setSuccessor(FallThruPath, NewSucc); in MergeBlockIntoPredecessor()
1758 Branch->setSuccessor(0, FirstGuardBlock); in redirectToHub()
1765 Branch->setSuccessor(0, FirstGuardBlock); in redirectToHub()
1767 Branch->setSuccessor(1, FirstGuardBlock); in redirectToHub()
DSimplifyCFG.cpp1360 NewSI->setSuccessor(i, InfLoopBlock); in PerformValueComparisonIntoPredecessorFolding()
3262 EdgeBI->setSuccessor(0, RealDest); in FoldCondBranchOnValueKnownInPredecessorImpl()
3660 PBI->setSuccessor(PBI->getSuccessor(0) != BB, UniqueSucc); in performBranchToCommonDestFolding()
4185 BI->setSuccessor(1, IfFalseBB); in tryWidenCondBranchToCondBranch()
4197 BI->setSuccessor(0, IfFalseBB); in tryWidenCondBranchToCondBranch()
4338 PBI->setSuccessor(0, CommonDest); in SimplifyCondBranchToCondBranch()
4339 PBI->setSuccessor(1, OtherDest); in SimplifyCondBranchToCondBranch()
7225 Case.setSuccessor(Unreachable); in removeUndefIntroducingPredecessor()
DLoopUnrollRuntime.cpp343 InsertTop->getTerminator()->setSuccessor(0, NewBB); in CloneLoopBlocks()
DLowerMemIntrinsics.cpp60 PreLoopBB->getTerminator()->setSuccessor(0, LoopBB); in createMemCpyLoopKnownSize()
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGCleanup.cpp357 Fixup.InitialBranch->setSuccessor(0, CleanupEntry); in ResolveAllBranchFixups()
604 Br->setSuccessor(0, To); in ForwardPrebranchedFallthrough()
609 Switch->setSuccessor(I, To); in ForwardPrebranchedFallthrough()
956 Fixup.InitialBranch->setSuccessor(0, NormalEntry); in PopCleanupBlock()
1132 BI->setSuccessor(0, CreateNormalEntry(*this, Scope)); in EmitBranchThroughCleanup()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DLoopBoundSplit.cpp428 ExitingCond.BI->setSuccessor(0, PostLoopPreHeader); in splitLoopBound()
430 ExitingCond.BI->setSuccessor(1, PostLoopPreHeader); in splitLoopBound()
DSimpleLoopUnswitch.cpp594 BI.setSuccessor(LoopExitSuccIdx, UnswitchedBB); in unswitchTrivialBranch()
595 BI.setSuccessor(1 - LoopExitSuccIdx, NewPH); in unswitchTrivialBranch()
2275 BI->setSuccessor(ClonedSucc, ClonedPH); in unswitchNontrivialInvariants()
2276 BI->setSuccessor(1 - ClonedSucc, LoopPH); in unswitchNontrivialInvariants()
2291 Case.setSuccessor(LoopPH); in unswitchNontrivialInvariants()
2293 Case.setSuccessor(ClonedPHs.find(Case.getCaseSuccessor())->second); in unswitchNontrivialInvariants()
DADCE.cpp676 PredTerm->setSuccessor(0, Target); in makeUnconditional()
DDFAJumpThreading.cpp1134 PrevTerm->setSuccessor(Idx, NewBB); in updatePredecessor()
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DInstructions.h3121 void setSuccessor(unsigned idx, BasicBlock *B) {
3237 void setSuccessor(unsigned idx, BasicBlock *NewSucc) {
3398 void setSuccessor(BasicBlock *S) const {
3399 SI->setSuccessor(getSuccessorIndex(), S);
3609 void setSuccessor(unsigned idx, BasicBlock *NewSucc) {
3778 void setSuccessor(unsigned i, BasicBlock *NewSucc) {
3968 void setSuccessor(unsigned i, BasicBlock *NewSucc) {
4202 void setSuccessor(unsigned i, BasicBlock *NewSucc) {
4298 void setSuccessor(unsigned idx, BasicBlock *NewSucc) {
4468 void setSuccessor(unsigned Idx, BasicBlock *NewSucc) {
[all …]
DCFG.h173 It.Inst->setSuccessor(It.Idx, RHS);
DInstruction.h781 void setSuccessor(unsigned Idx, BasicBlock *BB);
/openbsd/src/gnu/llvm/llvm/lib/IR/
DInstruction.cpp847 void Instruction::setSuccessor(unsigned idx, BasicBlock *B) { in setSuccessor() function in Instruction
851 return static_cast<CLASS *>(this)->setSuccessor(idx, B); in setSuccessor()
863 setSuccessor(Idx, NewBB); in replaceSuccessorWith()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/
DVPlanRecipes.cpp317 CondBr->setSuccessor(1, State.CFG.VPBB2IRBB[Header]); in generateInstruction()
319 CondBr->setSuccessor(0, nullptr); in generateInstruction()
343 CondBr->setSuccessor(0, nullptr); in generateInstruction()
962 CondBr->setSuccessor(0, nullptr); in execute()
DVPlan.cpp309 TermBr->setSuccessor(0, NewBB); in createEmptyBasicBlock()
316 TermBr->setSuccessor(idx, NewBB); in createEmptyBasicBlock()
347 cast<BranchInst>(ExitingBB->getTerminator())->setSuccessor(0, NewBB); in execute()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DWinEHPrepare.cpp834 CatchRet->setSuccessor(NewBlock); in cloneCommonBlocks()
1217 Goto->setSuccessor(0, PHIBlock); in replaceUseWithLoad()
1218 CatchRet->setSuccessor(NewBlock); in replaceUseWithLoad()
DExpandMemCmp.cpp645 StartBlock->getTerminator()->setSuccessor(0, LoadCmpBlocks[0]); in getMemCmpExpansion()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Coroutines/
DCoroSplit.cpp448 cast<BranchInst>(SuspendBB->getTerminator())->setSuccessor(0, LandingBB); in createResumeEntryBlock()
1758 Branch->setSuccessor(0, ReturnBB); in splitAsyncCoroutine()
1902 Branch->setSuccessor(0, ReturnBB); in splitRetconCoroutine()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DIROutliner.cpp246 BI->setSuccessor(Succ, Replace); in replaceTargetsFromPHINode()
1582 BI->setSuccessor(Succ, PHIBlock); in findOrCreatePHIBlock()
2202 Term->setSuccessor(0, ReturnBlock); in createSwitchStatement()
DOpenMPOpt.cpp974 CGStartBB->getTerminator()->setSuccessor(0, StartBB); in mergeParallelRegions()
976 EndBB->getTerminator()->setSuccessor(0, CGEndBB); in mergeParallelRegions()
1013 CGStartBB->getTerminator()->setSuccessor(0, SeqStartBB); in mergeParallelRegions()
1015 SeqEndBB->getTerminator()->setSuccessor(0, CGEndBB); in mergeParallelRegions()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86LowerAMXIntrinsics.cpp131 PreheaderBr->setSuccessor(0, Header); in createLoop()

12