Home
last modified time | relevance | path

Searched refs:isUnconditional (Results 1 – 25 of 67) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp157 if (PBI->isUnconditional()) { in FlattenParallelAndOr()
222 if (BPS && BPS->isUnconditional()) { in FlattenParallelAndOr()
240 if (!PBI1 || !PBI1->isUnconditional() || in FlattenParallelAndOr()
243 if (!PBI2 || !PBI2->isUnconditional() || in FlattenParallelAndOr()
269 if (!PBI1 || !PBI1->isUnconditional()) in FlattenParallelAndOr()
H A DUnifyLoopExits.cpp161 Branch->isUnconditional() ? nullptr : Branch->getSuccessor(1); in unifyLoopExits()
H A DLoopRotationUtils.cpp427 if (!BI || BI->isUnconditional()) in rotateLoop()
997 if (!Jmp || !Jmp->isUnconditional()) in simplifyLoopLatch()
H A DFixIrreducible.cpp273 Branch->isUnconditional() ? nullptr : Branch->getSuccessor(1); in fixIrreducible()
H A DControlFlowUtils.cpp44 if (Branch->isUnconditional()) { in redirectToHub()
H A DCodeMoverUtils.cpp70 bool isUnconditional() const { return Conditions.empty(); } in isUnconditional() function in __anonfe4de1c30111::ControlConditions
H A DEvaluator.cpp531 if (BI->isUnconditional()) { in EvaluateBlock()
H A DSimplifyCFG.cpp2396 if (PredBr && PredBr->isUnconditional()) in sinkCommonCodeFromPredecessors()
3658 return cast<BranchInst>(IfBlock->getTerminator())->isUnconditional(); in foldTwoEntryPHINode()
4062 if (!PBI || PBI->isUnconditional() || !safeToMergeTerminators(BI, PBI)) in foldBranchToCommonDest()
5907 if (!Branch || !Branch->isUnconditional()) in findPHIForConditionForwarding()
7428 assert(BI->isUnconditional() && in getHashValue()
7468 assert(ABI->isUnconditional() && BBI->isUnconditional() && in isEqual()
7768 return Branch->isUnconditional() ? simplifyUncondBranch(Branch, Builder) in simplifyBranch()
8216 if (BI->isUnconditional()) in removeUndefIntroducingPredecessor()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp205 if (!BI || BI->isUnconditional()) in handlePhiDef()
358 if (BI.isUnconditional()) in handleBranchExpect()
H A DLowerConstantIntrinsics.cpp70 if (BI->isUnconditional()) in replaceConditionalBranchesOnConstant()
H A DJumpThreading.cpp355 if (BI && BI->isUnconditional()) { in runImpl()
976 if (BI->isUnconditional()) return false; in processBlock()
1750 if (PredBr->isUnconditional()) { in processBranchOnPHI()
2176 if (!PredBBBranch || PredBBBranch->isUnconditional()) in maybethreadThroughTwoBasicBlocks()
2690 if (!OldPredBranch || !OldPredBranch->isUnconditional()) { in duplicateCondBranchOnPHIIntoPred()
2870 if (!PredTerm || !PredTerm->isUnconditional()) in tryToUnfoldSelect()
2910 if (!PredTerm || !PredTerm->isUnconditional()) in tryToUnfoldSelect()
H A DLoopTermFold.cpp71 if (!BI || BI->isUnconditional()) in canFoldTermCondOfLoop()
H A DADCE.cpp217 return BR && BR->isUnconditional(); in isUnconditionalBranch()
H A DDFAJumpThreading.cpp201 if (StartBlockTerm->isUnconditional()) { in unfold()
533 if (!SITerm || !SITerm->isUnconditional()) in isValidSelectInst()
H A DLoopSimplifyCFG.cpp53 if (BI->isUnconditional()) in getOnlyLiveSuccessor()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXImageOptimizer.cpp151 if (BI->isUnconditional()) continue; in replaceWith()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp410 if (BI->isUnconditional() || !isa<ICmpInst>(BI->getCondition())) in CanGenerateTest()
468 cast<BranchInst>(BB->getTerminator())->isUnconditional()) { in InitLoopCount()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp194 !cast<BranchInst>(EntryTI)->isUnconditional() || in runOnFunction()
H A DPartialInlining.cpp517 if (!BR || BR->isUnconditional()) in computeOutliningInfo()
665 if (!BR || BR->isUnconditional()) in hasProfileData()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp236 if (BI->isUnconditional()) { in run()
H A DSIAnnotateControlFlow.cpp350 if (!Term || Term->isUnconditional()) { in run()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVStructurizer.cpp226 if (BI->isUnconditional()) in replaceIfBranchTargets()
585 assert(Br->isUnconditional()); in addMergeForLoops()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DSparsePropagation.h295 if (BI->isUnconditional()) { in getFeasibleSuccessors()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCleanup.cpp373 assert(Br->isUnconditional()); in TransitionToCleanupSwitch()
595 assert(Br->isUnconditional() && Br->getSuccessor(0) == From); in ForwardPrebranchedFallthrough()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp693 assert(BranchToEntry->isUnconditional()); in replaceEntryBlock()
723 assert(Branch->isUnconditional()); in replaceEntryBlock()
823 Branch && Branch->isUnconditional()) in updateScopeLine()

123