Home
last modified time | relevance | path

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

/llvm-project/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/llvm/lib/Transforms/Scalar/
H A DLoopBoundSplit.cpp162 BasicBlock *FalseSucc = nullptr; in isProcessableCondBI() local
165 m_BasicBlock(TrueSucc), m_BasicBlock(FalseSucc)))) in isProcessableCondBI()
172 if (TrueSucc == FalseSucc) in isProcessableCondBI()
H A DGVN.cpp2639 BasicBlock *FalseSucc = BI->getSuccessor(1); in processInstruction()
2641 if (TrueSucc == FalseSucc) in processInstruction()
2651 Value *FalseVal = ConstantInt::getFalse(FalseSucc->getContext()); in processInstruction()
2652 BasicBlockEdge FalseE(Parent, FalseSucc); in processInstruction()
2669 BasicBlock *FalseSucc = BI->getSuccessor(1); processInstruction() local
H A DLoopIdiomRecognize.cpp1520 BasicBlock *FalseSucc = BI->getSuccessor(1);
1522 std::swap(TrueSucc, FalseSucc); in getRecurrenceVar()
1526 (Pred == ICmpInst::ICMP_EQ && FalseSucc == LoopEntry)) in getRecurrenceVar()
1549 BasicBlock *FalseSucc = BI->getSuccessor(1);
1552 if (Pred == ICmpInst::ICMP_ULT && FalseSucc == LoopEntry) {
1508 BasicBlock *FalseSucc = BI->getSuccessor(1); matchCondition() local
H A DNewGVN.cpp2509 BasicBlock *TrueSucc, *FalseSucc; in processOutgoingEdges()
2510 if (match(TI, m_Br(m_Value(Cond), TrueSucc, FalseSucc))) { in processOutgoingEdges()
2537 updateReachableEdge(B, FalseSucc); in processOutgoingEdges()
2541 updateReachableEdge(B, FalseSucc); in processOutgoingEdges()
2472 BasicBlock *TrueSucc, *FalseSucc; processOutgoingEdges() local
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp2647 BasicBlock *TrueSucc, *FalseSucc; in foldSelectToPhiImpl()
2650 m_BasicBlock(FalseSucc)))) { in foldSelectToPhiImpl()
2655 m_BasicBlock(FalseSucc)))) { in foldSelectToPhiImpl()
2662 if (TrueSucc == FalseSucc) in foldSelectToPhiImpl()
2671 BasicBlockEdge FalseEdge(IDom, FalseSucc); in foldSelectToPhiImpl()
2646 BasicBlock *TrueSucc, *FalseSucc; foldSelectToPhiImpl() local
/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp1708 BasicBlock *TrueSucc, *FalseSucc; in computeKnownBitsFromOperator()
1712 m_BasicBlock(TrueSucc), m_BasicBlock(FalseSucc)))) { in computeKnownBitsFromOperator()
1715 (FalseSucc == CxtPhi->getParent())) { in computeKnownBitsFromOperator()
1717 if (FalseSucc == CxtPhi->getParent()) in computeKnownBitsFromOperator()
3148 BasicBlock *TrueSucc, *FalseSucc; in isKnownNonZero()
3151 m_BasicBlock(TrueSucc), m_BasicBlock(FalseSucc)))) { in isKnownNonZero()
3153 if ((TrueSucc == PN->getParent()) != (FalseSucc == PN->getParent())) { in isKnownNonZero()
3155 if (FalseSucc == PN->getParent()) in isKnownNonZero()
1532 BasicBlock *TrueSucc, *FalseSucc; computeKnownBitsFromOperator() local
2877 BasicBlock *TrueSucc, *FalseSucc; isKnownNonZeroFromOperator() local
/llvm-project/clang/lib/Analysis/
H A DCFG.cpp717 CFGBlock *FalseSucc = nullptr);
5146 CFGBlock *FalseSucc) { in InsertTempDtorDecisionBlock()
5156 addSuccessor(Decision, FalseSucc ? FalseSucc : Context.Succ, in VisitConditionalOperatorForTemporaryDtors()
5139 InsertTempDtorDecisionBlock(const TempDtorContext & Context,CFGBlock * FalseSucc) InsertTempDtorDecisionBlock() argument