Searched refs:TrueDest (Results 1 - 10 of 10) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopUnswitch.cpp | 259 BasicBlock *TrueDest, 934 BasicBlock *TrueDest, 939 assert(TrueDest != FalseDest && "Branch targets should be different"); 949 std::swap(TrueDest, FalseDest); 960 IRBuilder<>(OldBranch).CreateCondBr(BranchVal, TrueDest, FalseDest, TI); 972 if (TrueDest != OldBranchSucc) 973 Updates.push_back({DominatorTree::Insert, OldBranchParent, TrueDest}); 978 if (OldBranchSucc != TrueDest && OldBranchSucc != FalseDest) { 933 EmitPreheaderBranchOnCondition(Value *LIC, Constant *Val, BasicBlock *TrueDest, BasicBlock *FalseDest, BranchInst *OldBranch, Instruction *TI) argument
|
H A D | LICM.cpp | 602 BasicBlock *TrueDest = BI->getSuccessor(0); 604 if (!CurLoop->contains(TrueDest) || !CurLoop->contains(FalseDest) || 605 TrueDest == FalseDest) 614 TrueDestSucc.insert(succ_begin(TrueDest), succ_end(TrueDest)); 619 } else if (FalseDestSucc.count(TrueDest)) { 620 CommonSucc = TrueDest; 630 Function *F = TrueDest->getParent(); 718 BasicBlock *TrueDest = BI->getSuccessor(0); local 739 BasicBlock *HoistTrueDest = CreateHoistedBlock(TrueDest); [all...] |
H A D | LoopPredication.cpp | 858 BasicBlock *TrueDest = BI->getSuccessor(0); local 860 (TrueDest == L->getHeader() || BI->getSuccessor(1) == L->getHeader()) && 874 if (TrueDest != L->getHeader())
|
H A D | JumpThreading.cpp | 2697 BasicBlock *TrueDest = BI->getSuccessor(0); local 2718 BasicBlock *PredUnguardedBlock = TrueDestIsSafe ? TrueDest : FalseDest; 2719 BasicBlock *PredGuardedBlock = FalseDestIsSafe ? TrueDest : FalseDest;
|
H A D | IndVarSimplify.cpp | 1859 bool TrueDest) { 1867 TrueDest ? Pred : CmpInst::getInversePredicate(Pred); 1886 UpdateRangeFromCondition(C, /*TrueDest=*/true); 1918 UpdateRangeFromCondition(BI->getCondition(), /*TrueDest=*/true); 1921 UpdateRangeFromCondition(BI->getCondition(), /*TrueDest=*/false);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ImplicitNullChecks.cpp | 491 NotNullSucc = MBP.TrueDest; 495 NullSucc = MBP.TrueDest;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 2674 BasicBlock *TrueDest = BI->getSuccessor(0); 2676 if (TrueDest == BB || FalseDest == BB) 2698 if (PBI->getSuccessor(0) == TrueDest) { 2705 } else if (PBI->getSuccessor(1) == TrueDest) { 2712 if (PBI->getSuccessor(0) != TrueDest && PBI->getSuccessor(1) != TrueDest) 2785 // BI: br i1 %y, TrueDest, FalseDest 2796 AddPredecessorToBlock(TrueDest, PredBlock, BB, MSSAU); 2797 PBI->setSuccessor(0, TrueDest); 2801 // PBI: br i1 %x, TrueDest, B [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetInstrInfo.h | 609 /// if Reg then goto TrueDest else goto FalseDest 621 MachineBasicBlock *TrueDest = nullptr; member in struct:llvm::TargetInstrInfo::MachineBranchPredicate
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 4237 BasicBlock *TrueDest = getBasicBlock(Record[0]); 4238 if (!TrueDest) 4242 I = BranchInst::Create(TrueDest); 4251 I = BranchInst::Create(TrueDest, FalseDest, Cond);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.cpp | 2685 if (AnalyzeBranchImpl(MBB, MBP.TrueDest, MBP.FalseDest, Cond, CondBranches, 2692 assert(MBP.TrueDest && "expected!");
|
Completed in 223 milliseconds