|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/SparsePropagation.h 294 if (BI->isUnconditional()) {
include/llvm/IR/PatternMatch.h 1385 if (BI->isUnconditional()) {
lib/Analysis/InlineCost.cpp 1348 return BI.isUnconditional() || isa<ConstantInt>(BI.getCondition()) ||
lib/Analysis/LoopInfo.cpp 392 if (!GuardBI || GuardBI->isUnconditional())
lib/Analysis/ScalarEvolution.cpp 9649 LoopEntryPredicate->isUnconditional())
lib/CodeGen/CodeGenPrepare.cpp 598 if (!BI || !BI->isUnconditional())
2052 if (!BI || !BI->isUnconditional() || BI->getSuccessor(0) != BB)
lib/CodeGen/GlobalISel/IRTranslator.cpp 387 if (!BrInst.isUnconditional()) {
lib/CodeGen/HardwareLoops.cpp 291 if (BI->isUnconditional() || !isa<ICmpInst>(BI->getCondition()))
342 cast<BranchInst>(BB->getTerminator())->isUnconditional())
lib/CodeGen/SelectionDAG/FastISel.cpp 1844 if (BI->isUnconditional()) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 2228 if (I.isUnconditional()) {
lib/ExecutionEngine/Interpreter/Execution.cpp 939 if (!I.isUnconditional()) {
lib/Target/AArch64/AArch64FastISel.cpp 2422 if (BI->isUnconditional()) {
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp 194 if (BI->isUnconditional()) {
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp 335 if (!Term || Term->isUnconditional()) {
lib/Target/NVPTX/NVPTXImageOptimizer.cpp 153 if (BI->isUnconditional()) continue;
lib/Target/WebAssembly/WebAssemblyFastISel.cpp 1271 if (Br->isUnconditional()) {
lib/Transforms/Coroutines/CoroSplit.cpp 575 assert(BranchToEntry->isUnconditional());
602 assert(Branch->isUnconditional());
918 if (BR->isUnconditional()) {
lib/Transforms/IPO/LoopExtractor.cpp 111 !cast<BranchInst>(EntryTI)->isUnconditional() ||
lib/Transforms/IPO/PartialInlining.cpp 559 if (!BR || BR->isUnconditional())
711 if (!BR || BR->isUnconditional())
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 1477 if (BI->isUnconditional())
1518 if (OtherBr->isUnconditional()) {
lib/Transforms/InstCombine/InstructionCombining.cpp 982 if (!BI || !BI->isUnconditional()) return nullptr;
lib/Transforms/Instrumentation/AddressSanitizer.cpp 1690 assert(cast<BranchInst>(TagCheckTerm)->isUnconditional());
1712 assert(cast<BranchInst>(CheckTerm)->isUnconditional());
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 1820 assert(OldBR->isUnconditional() && OldBR->getSuccessor(0) == NewEntryBlock &&
lib/Transforms/Scalar/ADCE.cpp 211 return BR && BR->isUnconditional();
lib/Transforms/Scalar/GVN.cpp 2614 if (!BI || BI->isUnconditional())
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp 394 if (BI->isUnconditional() || BI->getParent() == L->getLoopLatch())
765 if (!LatchBr || LatchBr->isUnconditional()) {
lib/Transforms/Scalar/JumpThreading.cpp 421 if (BI && BI->isUnconditional() &&
1065 if (BI->isUnconditional()) return false;
1782 if (PredBr->isUnconditional()) {
2307 if (!OldPredBranch || !OldPredBranch->isUnconditional()) {
2476 if (!PredTerm || !PredTerm->isUnconditional())
2516 if (!PredTerm || !PredTerm->isUnconditional())
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 1621 if (!PreCondBI || PreCondBI->isUnconditional())
2264 assert(cast<BranchInst>(PreheaderBB->getTerminator())->isUnconditional() &&
2550 assert(OldTerminator->isUnconditional() && "That's the one we created.");
lib/Transforms/Scalar/LoopSimplifyCFG.cpp 59 if (BI->isUnconditional())
lib/Transforms/Scalar/LoopStrengthReduce.cpp 2395 if (TermBr->isUnconditional() || !isa<ICmpInst>(TermBr->getCondition()))
lib/Transforms/Scalar/LoopUnswitch.cpp 937 assert(OldBranch->isUnconditional() && "Preheader is not split correctly");
1094 if (BI->isUnconditional()) {
1354 assert(OldBR->isUnconditional() && OldBR->getSuccessor(0) == LoopBlocks[0] &&
1615 if (BI->isUnconditional()) {
lib/Transforms/Scalar/LowerConstantIntrinsics.cpp 59 if (BI->isUnconditional())
lib/Transforms/Scalar/LowerExpectIntrinsic.cpp 177 if (!BI || BI->isUnconditional())
315 if (BI.isUnconditional())
lib/Transforms/Scalar/MergeICmps.cpp 359 if (BranchI->isUnconditional()) {
lib/Transforms/Scalar/SCCP.cpp 670 if (BI->isUnconditional()) {
2153 if (BI && BI->isUnconditional() &&
lib/Transforms/Scalar/TailRecursionElimination.cpp 706 if (BI->isUnconditional())
lib/Transforms/Utils/BasicBlockUtils.cpp 201 if (!BB_JmpI || !BB_JmpI->isUnconditional())
lib/Transforms/Utils/Evaluator.cpp 611 if (BI->isUnconditional()) {
lib/Transforms/Utils/FlattenCFG.cpp 159 if (PBI->isUnconditional()) {
224 if (BPS && BPS->isUnconditional()) {
242 if (!PBI1 || !PBI1->isUnconditional() ||
245 if (!PBI2 || !PBI2->isUnconditional() ||
271 if (!PBI1 || !PBI1->isUnconditional())
lib/Transforms/Utils/InlineFunction.cpp 2390 assert(cast<BranchInst>(Br)->isUnconditional() && "splitBasicBlock broken!");
lib/Transforms/Utils/Local.cpp 117 if (BI->isUnconditional()) return false; // Can't optimize uncond branch
lib/Transforms/Utils/LoopRotationUtils.cpp 213 if (!BI || BI->isUnconditional())
601 if (!Jmp || !Jmp->isUnconditional())
lib/Transforms/Utils/LoopUnroll.cpp 310 (BI->isUnconditional() && (!HeaderBI || HeaderBI->isUnconditional() ||
310 (BI->isUnconditional() && (!HeaderBI || HeaderBI->isUnconditional() ||
558 if (Term->isUnconditional() || L->contains(Term->getSuccessor(0))) {
881 if (Term && Term->isUnconditional()) {
lib/Transforms/Utils/LoopUnrollAndJam.cpp 252 assert(BI && !BI->isUnconditional());
545 if (Term && Term->isUnconditional() && L->contains(Term->getSuccessor(0))) {
lib/Transforms/Utils/LoopUnrollPeel.cpp 179 if (!BI || BI->isUnconditional())
lib/Transforms/Utils/LoopUnrollRuntime.cpp 569 if (!LatchBR || LatchBR->isUnconditional()) {
lib/Transforms/Utils/LoopUtils.cpp 531 assert(OldBr->isUnconditional() && "Preheader must have a single successor");
lib/Transforms/Utils/SimplifyCFG.cpp 266 assert(SI1->isUnconditional() && SI2->isConditional());
1750 if (isa<BranchInst>(T) && cast<BranchInst>(T)->isUnconditional())
2676 if (!PBI || PBI->isUnconditional() ||
4120 if (BI->isUnconditional())
4226 if (BI->isUnconditional()) {
4525 if (!Branch || !Branch->isUnconditional())
6027 if (BI->isUnconditional())
6085 if (BI->isUnconditional()) {
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp 316 if (!LatchBr || LatchBr->isUnconditional()) {
tools/clang/lib/CodeGen/CGCleanup.cpp 366 assert(Br->isUnconditional());
588 assert(Br->isUnconditional() && Br->getSuccessor(0) == From);
tools/clang/lib/CodeGen/CGStmt.cpp 453 if (!BI || !BI->isUnconditional())
tools/clang/lib/CodeGen/CodeGenFunction.cpp 267 if (BI && BI->isUnconditional() &&
tools/polly/lib/Analysis/ScopBuilder.cpp 753 if (BI->isUnconditional())
tools/polly/lib/Support/ScopHelper.cpp 452 if (BR->isUnconditional())
unittests/FuzzMutate/OperationsTest.cpp 191 ASSERT_TRUE(UncondBr->isUnconditional());
unittests/IR/InstructionsTest.cpp 126 EXPECT_TRUE(b0->isUnconditional());
144 EXPECT_FALSE(b1->isUnconditional());