Home
last modified time | relevance | path

Searched refs:FalseSucc (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Passes/
H A DThreeWayBranch.cpp48 BinaryBasicBlock *FalseSucc = BB->getConditionalSuccessor(false); in runOnFunction() local
53 if ((FalseSucc->succ_size() != 2 || FalseSucc->size() != 1) && in runOnFunction()
58 BinaryBasicBlock *SecondBranch = FalseSucc; in runOnFunction()
60 if (FalseSucc->succ_size() != 2) { in runOnFunction()
62 FirstEndpoint = FalseSucc; in runOnFunction()
81 if (SecondBranch != FalseSucc) in runOnFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopBoundSplit.cpp162 BasicBlock *FalseSucc = nullptr; in isProcessableCondBI() local
166 m_BasicBlock(TrueSucc), m_BasicBlock(FalseSucc)))) in isProcessableCondBI()
173 if (TrueSucc == FalseSucc) in isProcessableCondBI()
H A DIndVarSimplify.cpp1369 BasicBlock *TrueSucc, *FalseSucc; in optimizeLoopExitWithUnknownExitCount() local
1371 m_BasicBlock(TrueSucc), m_BasicBlock(FalseSucc)))) in optimizeLoopExitWithUnknownExitCount()
1374 assert((L->contains(TrueSucc) != L->contains(FalseSucc)) && in optimizeLoopExitWithUnknownExitCount()
1378 if (L->contains(FalseSucc)) in optimizeLoopExitWithUnknownExitCount()
H A DGVN.cpp2491 BasicBlock *FalseSucc = BI->getSuccessor(1); in processInstruction() local
2493 if (TrueSucc == FalseSucc) in processInstruction()
2503 Value *FalseVal = ConstantInt::getFalse(FalseSucc->getContext()); in processInstruction()
2504 BasicBlockEdge FalseE(Parent, FalseSucc); in processInstruction()
H A DLoopIdiomRecognize.cpp1593 BasicBlock *FalseSucc = BI->getSuccessor(1); in matchCondition() local
1595 std::swap(TrueSucc, FalseSucc); in matchCondition()
1599 (Pred == ICmpInst::ICMP_EQ && FalseSucc == LoopEntry)) in matchCondition()
H A DNewGVN.cpp2462 BasicBlock *TrueSucc, *FalseSucc; in processOutgoingEdges() local
2463 if (match(TI, m_Br(m_Value(Cond), TrueSucc, FalseSucc))) { in processOutgoingEdges()
2490 updateReachableEdge(B, FalseSucc); in processOutgoingEdges()
2494 updateReachableEdge(B, FalseSucc); in processOutgoingEdges()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp2375 BasicBlock *TrueSucc, *FalseSucc; in foldSelectToPhiImpl() local
2378 m_BasicBlock(FalseSucc)))) { in foldSelectToPhiImpl()
2383 m_BasicBlock(FalseSucc)))) { in foldSelectToPhiImpl()
2390 if (TrueSucc == FalseSucc) in foldSelectToPhiImpl()
2399 BasicBlockEdge FalseEdge(IDom, FalseSucc); in foldSelectToPhiImpl()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DCFG.cpp700 CFGBlock *FalseSucc = nullptr);
5074 CFGBlock *FalseSucc) { in InsertTempDtorDecisionBlock() argument
5084 addSuccessor(Decision, FalseSucc ? FalseSucc : Context.Succ, in InsertTempDtorDecisionBlock()