Home
last modified time | relevance | path

Searched refs:TrueDest (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp259 BasicBlock *TrueDest,
930 BasicBlock *TrueDest, in EmitPreheaderBranchOnCondition() argument
935 assert(TrueDest != FalseDest && "Branch targets should be different"); in EmitPreheaderBranchOnCondition()
945 std::swap(TrueDest, FalseDest); in EmitPreheaderBranchOnCondition()
956 IRBuilder<>(OldBranch).CreateCondBr(BranchVal, TrueDest, FalseDest, TI); in EmitPreheaderBranchOnCondition()
968 if (TrueDest != OldBranchSucc) in EmitPreheaderBranchOnCondition()
969 Updates.push_back({DominatorTree::Insert, OldBranchParent, TrueDest}); in EmitPreheaderBranchOnCondition()
974 if (OldBranchSucc != TrueDest && OldBranchSucc != FalseDest) { in EmitPreheaderBranchOnCondition()
H A DLoopPredication.cpp652 BasicBlock *TrueDest, *FalseDest; in parseLoopLatchICmp() local
655 m_Br(m_ICmp(Pred, m_Value(LHS), m_Value(RHS)), TrueDest, in parseLoopLatchICmp()
660 assert((TrueDest == L->getHeader() || FalseDest == L->getHeader()) && in parseLoopLatchICmp()
662 if (TrueDest != L->getHeader()) in parseLoopLatchICmp()
H A DLICM.cpp521 BasicBlock *TrueDest = BI->getSuccessor(0); in registerPossiblyHoistableBranch() local
523 if (!CurLoop->contains(TrueDest) || !CurLoop->contains(FalseDest) || in registerPossiblyHoistableBranch()
524 TrueDest == FalseDest) in registerPossiblyHoistableBranch()
533 TrueDestSucc.insert(succ_begin(TrueDest), succ_end(TrueDest)); in registerPossiblyHoistableBranch()
538 } else if (FalseDestSucc.count(TrueDest)) { in registerPossiblyHoistableBranch()
539 CommonSucc = TrueDest; in registerPossiblyHoistableBranch()
549 Function *F = TrueDest->getParent(); in registerPossiblyHoistableBranch()
637 BasicBlock *TrueDest = BI->getSuccessor(0); in getOrCreateHoistedBlock() local
658 BasicBlock *HoistTrueDest = CreateHoistedBlock(TrueDest); in getOrCreateHoistedBlock()
H A DJumpThreading.cpp2667 BasicBlock *TrueDest = BI->getSuccessor(0); in ThreadGuard() local
2688 BasicBlock *PredUnguardedBlock = TrueDestIsSafe ? TrueDest : FalseDest; in ThreadGuard()
2689 BasicBlock *PredGuardedBlock = FalseDestIsSafe ? TrueDest : FalseDest; in ThreadGuard()
H A DIndVarSimplify.cpp1787 bool TrueDest) { in calculatePostIncRange() argument
1795 TrueDest ? Pred : CmpInst::getInversePredicate(Pred); in calculatePostIncRange()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DImplicitNullChecks.cpp487 NotNullSucc = MBP.TrueDest; in analyzeBlockForNullChecks()
491 NullSucc = MBP.TrueDest; in analyzeBlockForNullChecks()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp2631 BasicBlock *TrueDest = BI->getSuccessor(0); in FoldBranchToCommonDest() local
2633 if (TrueDest == BB || FalseDest == BB) in FoldBranchToCommonDest()
2655 if (PBI->getSuccessor(0) == TrueDest) { in FoldBranchToCommonDest()
2662 } else if (PBI->getSuccessor(1) == TrueDest) { in FoldBranchToCommonDest()
2669 if (PBI->getSuccessor(0) != TrueDest && PBI->getSuccessor(1) != TrueDest) in FoldBranchToCommonDest()
2753 AddPredecessorToBlock(TrueDest, PredBlock, BB); in FoldBranchToCommonDest()
2754 PBI->setSuccessor(0, TrueDest); in FoldBranchToCommonDest()
2787 if (PBI->getSuccessor(0) == TrueDest) { in FoldBranchToCommonDest()
2817 BranchInst *New_PBI = BranchInst::Create(TrueDest, PBI); in FoldBranchToCommonDest()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h590 MachineBasicBlock *TrueDest = nullptr; member
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp2475 BasicBlock *TrueDest; in visitBranchInst() local
2477 if (match(&BI, m_Br(m_Not(m_Value(X)), TrueDest, FalseDest)) && in visitBranchInst()
2495 if (match(&BI, m_Br(m_OneUse(m_Cmp(Pred, m_Value(), m_Value())), TrueDest, in visitBranchInst()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp3928 BasicBlock *TrueDest = getBasicBlock(Record[0]); in parseFunctionBody() local
3929 if (!TrueDest) in parseFunctionBody()
3933 I = BranchInst::Create(TrueDest); in parseFunctionBody()
3942 I = BranchInst::Create(TrueDest, FalseDest, Cond); in parseFunctionBody()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp2727 if (AnalyzeBranchImpl(MBB, MBP.TrueDest, MBP.FalseDest, Cond, CondBranches, in analyzeBranchPredicate()
2734 assert(MBP.TrueDest && "expected!"); in analyzeBranchPredicate()