reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

examples/BrainF/BrainF.cpp
  268             builder->CreateCondBr(test_2, aberrorbb, nextbb);
examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp
  852   Builder->CreateCondBr(CondV, ThenBB, ElseBB);
  972   Builder->CreateCondBr(EndCond, LoopBB, AfterBB);
examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp
  852   Builder->CreateCondBr(CondV, ThenBB, ElseBB);
  972   Builder->CreateCondBr(EndCond, LoopBB, AfterBB);
examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp
  851   Builder.CreateCondBr(CondV, ThenBB, ElseBB);
  971   Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp
  837   Builder.CreateCondBr(CondV, ThenBB, ElseBB);
  957   Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp
  861   Builder.CreateCondBr(CondV, ThenBB, ElseBB);
  981   Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
examples/Kaleidoscope/Chapter5/toy.cpp
  638   Builder.CreateCondBr(CondV, ThenBB, ElseBB);
  750   Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
examples/Kaleidoscope/Chapter6/toy.cpp
  750   Builder.CreateCondBr(CondV, ThenBB, ElseBB);
  862   Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
examples/Kaleidoscope/Chapter7/toy.cpp
  857   Builder.CreateCondBr(CondV, ThenBB, ElseBB);
  977   Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
examples/Kaleidoscope/Chapter8/toy.cpp
  856   Builder.CreateCondBr(CondV, ThenBB, ElseBB);
  976   Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
examples/Kaleidoscope/Chapter9/toy.cpp
 1019   Builder.CreateCondBr(CondV, ThenBB, ElseBB);
 1141   Builder.CreateCondBr(EndCond, LoopBB, AfterBB);
lib/CodeGen/AtomicExpandPass.cpp
  908     Builder.CreateCondBr(Success, EndBB, FailureBB);
  917   Builder.CreateCondBr(ShouldContinue, LoopBB, EndBB);
 1042   Builder.CreateCondBr(TryAgain, LoopBB, ExitBB);
 1199   Builder.CreateCondBr(ShouldStore, ReleasingStoreBB, NoStoreBB);
 1212   Builder.CreateCondBr(StoreSuccess, SuccessBB,
 1224     Builder.CreateCondBr(ShouldStore, TryStoreBB, NoStoreBB);
 1401   Builder.CreateCondBr(Success, ExitBB, LoopBB);
lib/CodeGen/CodeGenPrepare.cpp
 1754   Builder.CreateCondBr(Cmp, EndBlock, CallBlock);
 7239     auto *Br2 = IRBuilder<>(TmpBB).CreateCondBr(Cond2, TBB, FBB);
lib/CodeGen/StackProtector.cpp
  512       B.CreateCondBr(Cmp, NewBB, FailBB, Weights);
lib/ExecutionEngine/Orc/Speculation.cpp
  119           Mutator.CreateCondBr(CanSpeculate, SpeculateBlock, &ProgramEntry);
lib/IR/Core.cpp
 3095   return wrap(unwrap(B)->CreateCondBr(unwrap(If), unwrap(Then), unwrap(Else)));
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
 2224     Builder.CreateCondBr(Cond, MemmoveB, NewPreheader);
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
  558   IRB.CreateCondBr(Cmp1, ThenBB1, ElseBB1);
  572   IRB.CreateCondBr(Cmp2, ThenBB2, EndBB2);
  765       IRB.CreateCondBr(Cmp, II->getUnwindDest(), II->getNormalDest());
lib/Transforms/Coroutines/CoroSplit.cpp
  388     Builder.CreateCondBr(Cond, ResumeBB, NewSwitchBB);
lib/Transforms/IPO/CrossDSOCFI.cpp
  151     BranchInst *BI = IRBTest.CreateCondBr(Test, ExitBB, TrapBB);
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1281       LastBr = NextIRB.CreateCondBr(ShadowsEq, FallbackBB, FallbackBB);
lib/Transforms/Instrumentation/GCOVProfiling.cpp
 1126   Builder.CreateCondBr(EnterCounterLoopCond, CounterLoopHeader, FileLoopLatch);
 1171   Builder.CreateCondBr(CounterLoopCond, CounterLoopHeader, FileLoopLatch);
 1180   Builder.CreateCondBr(FileLoopCond, FileLoopHeader, ExitBB);
lib/Transforms/Instrumentation/InstrOrderFile.cpp
  142     entryB.CreateCondBr(IsNotExecuted, UpdateOrderFileBB, OrigEntry);
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
 1282   B.CreateCondBr(EnterLoopCond, LS.Header, RRI.PseudoExit);
 1303   B.CreateCondBr(IterationsLeft, RRI.PseudoExit, LS.LatchExit);
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
 2446     Builder.CreateCondBr(ComparedEqual, ComparedEqualBB, ComparedUnequalBB);
 2555     Builder.CreateCondBr(ConstantInt::getTrue(Context), SuccessorBB,
lib/Transforms/Scalar/MergeICmps.cpp
  669     Builder.CreateCondBr(IsEqual, NextCmpBlock, PhiBB);
lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp
   79   Builder.CreateCondBr(FCmp, JoinBB, LibCallBB);
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  186   IRB.CreateCondBr(Cond, Direction ? &UnswitchedSucc : &NormalSucc,
lib/Transforms/Utils/BypassSlowDivision.cpp
  423     Builder.CreateCondBr(CmpV, Fast.BB, SuccessorBB);
  439     Builder.CreateCondBr(CmpV, Fast.BB, Slow.BB);
lib/Transforms/Utils/IntegerDivision.cpp
  262   Builder.CreateCondBr(EarlyRet, End, BB1);
  275   Builder.CreateCondBr(SkipLoop, LoopExit, Preheader);
  321   Builder.CreateCondBr(Tmp12, LoopExit, DoWhile);
lib/Transforms/Utils/Local.cpp
  272       BranchInst *NewBr = Builder.CreateCondBr(Cond,
lib/Transforms/Utils/LoopUnrollRuntime.cpp
  164   B.CreateCondBr(BrLoopExit, OriginalLoopLatchExit, NewPreHeader);
  279   B.CreateCondBr(BrLoopExit, EpilogPreHeader, Exit);
  365         Builder.CreateCondBr(IdxCmp, FirstLoopBB, InsertBot);
  755   B.CreateCondBr(BranchVal, RemainderLoop, UnrollingLoop);
lib/Transforms/Utils/LoopUtils.cpp
  558   Builder.CreateCondBr(Builder.getFalse(), L->getHeader(), ExitBlock);
lib/Transforms/Utils/LowerMemIntrinsics.cpp
   86     LoopBuilder.CreateCondBr(LoopBuilder.CreateICmpULT(NewIndex, LoopEndCI),
  211     PLBuilder.CreateCondBr(PLBuilder.CreateICmpNE(RuntimeLoopCount, Zero),
  215     LoopBuilder.CreateCondBr(
  221     RHBuilder.CreateCondBr(RHBuilder.CreateICmpNE(RuntimeResidual, Zero),
  247     ResBuilder.CreateCondBr(
  256     PLBuilder.CreateCondBr(PLBuilder.CreateICmpNE(RuntimeLoopCount, Zero),
  259     LoopBuilder.CreateCondBr(
  339   LoopBuilder.CreateCondBr(
  359   FwdLoopBuilder.CreateCondBr(FwdLoopBuilder.CreateICmpEQ(FwdIndexPtr, CopyLen),
  386   Builder.CreateCondBr(
  404   LoopBuilder.CreateCondBr(LoopBuilder.CreateICmpULT(NewIndex, CopyLen), LoopBB,
lib/Transforms/Utils/SimplifyCFG.cpp
 3493       BranchInst *NewBI = Builder.CreateCondBr(Cond, TrueBB, FalseBB);
 3761       Builder.CreateCondBr(ExtraCase, EdgeBB, NewBB);
 3763       Builder.CreateCondBr(ExtraCase, NewBB, EdgeBB);
 4404   BranchInst *NewBI = Builder.CreateCondBr(Cmp, ContiguousDest, OtherDest);
 5428         Builder.CreateCondBr(Cmp, LookupBB, SI->getDefaultDest());
 5465     Builder.CreateCondBr(LoBit, LookupBB, SI->getDefaultDest());
lib/Transforms/Vectorize/LoopVectorize.cpp
 2546   Builder.CreateCondBr(ICmp, L->getExitBlock(), Header);
tools/clang/lib/CodeGen/CGAtomic.cpp
  391   CGF.Builder.CreateCondBr(Cmp, ContinueBB, StoreExpectedBB);
 1761   CGF.Builder.CreateCondBr(Res, ExitBB, ContBB);
 1793   CGF.Builder.CreateCondBr(Res.second, ExitBB, ContBB);
 1844   CGF.Builder.CreateCondBr(Res, ExitBB, ContBB);
 1873   CGF.Builder.CreateCondBr(Res.second, ExitBB, ContBB);
tools/clang/lib/CodeGen/CGBuiltin.cpp
  935     Builder.CreateCondBr(IsZero, End, NotZero);
 2315     Builder.CreateCondBr(IsZero, End, NotZero);
 2323     Builder.CreateCondBr(IsNan, End, NotNan);
 2334     Builder.CreateCondBr(IsInf, End, NotInf);
 2511     Builder.CreateCondBr(SizeEq0, Exit, CmpGT);
 2525     Builder.CreateCondBr(DstGtSrc, Exit, CmpLT);
 2529     Builder.CreateCondBr(DstLtSrc, Exit, Next);
 2537     Builder.CreateCondBr(NextSizeEq0, Exit, CmpGT);
tools/clang/lib/CodeGen/CGCUDANV.cpp
  366     CGF.Builder.CreateCondBr(CBZero, NextBlock, EndBlock);
  643       CtorBuilder.CreateCondBr(EQZero, IfBlock, ExitBlock);
  785     DtorBuilder.CreateCondBr(NEZero, IfBlock, ExitBlock);
tools/clang/lib/CodeGen/CGCall.cpp
 3011   Builder.CreateCondBr(CanNullCheck, Check, NoCheck);
 3131     CGF.Builder.CreateCondBr(isNull, contBB, writebackBB);
 3281       CGF.Builder.CreateCondBr(isNull, contBB, copyBB);
tools/clang/lib/CodeGen/CGClass.cpp
  335     Builder.CreateCondBr(isNull, endBB, notNullBB);
  407     Builder.CreateCondBr(IsNull, CastNull, CastNotNull);
 1577     CGF.Builder.CreateCondBr(ShouldCallDelete, continueBB, callDeleteBB);
 1936     zeroCheckBranch = Builder.CreateCondBr(iszero, loopBB, loopBB);
 2009   Builder.CreateCondBr(done, contBB, loopBB);
 2697     Builder.CreateCondBr(DerivedNotNull, CheckBlock, ContBlock);
tools/clang/lib/CodeGen/CGCleanup.cpp
  567     CGF.Builder.CreateCondBr(IsActive, CleanupBB, ContBB);
tools/clang/lib/CodeGen/CGCoroutine.cpp
  206     CGF.Builder.CreateCondBr(SuspendRet, RealSuspendBlock, ReadyBlock);
  410       CGF.Builder.CreateCondBr(CoroEnd, ResumeBB, CleanupContBB);
  458     CGF.Builder.CreateCondBr(Cond, FreeBB, AfterFreeBB);
  565   Builder.CreateCondBr(CoroAlloc, AllocBB, InitBB);
  578     Builder.CreateCondBr(Cond, InitBB, RetOnFailureBB);
  651         Builder.CreateCondBr(SkipBody, ContBB, BodyBB);
tools/clang/lib/CodeGen/CGDecl.cpp
  495         CGF.Builder.CreateCondBr(DidNRVO, SkipDtorBB, RunDtorBB);
 1714     Builder.CreateCondBr(IsZeroSizedVLA, ContBB, SetupBB);
 1735     Builder.CreateCondBr(Done, ContBB, LoopBB);
 2157     Builder.CreateCondBr(isEmpty, doneBB, bodyBB);
 2184   Builder.CreateCondBr(done, doneBB, bodyBB);
tools/clang/lib/CodeGen/CGDeclCXX.cpp
  331   Builder.CreateCondBr(NeedsInit, InitBlock, NoInitBlock, Weights);
tools/clang/lib/CodeGen/CGException.cpp
  505     CGF.Builder.CreateCondBr(failsFilter, unexpectedBB,
 1034     CGF.Builder.CreateCondBr(MatchesTypeIndex, Handler.Block, NextBlock);
 1115     CGF.Builder.CreateCondBr(matchesTypeIndex, handler.Block, nextBlock);
 1283       CGF.Builder.CreateCondBr(ShouldEndCatch, EndCatchBB, CleanupContBB);
 1326         CGF.Builder.CreateCondBr(ShouldRethrow, RethrowBB, ContBB);
tools/clang/lib/CodeGen/CGExpr.cpp
  703         Builder.CreateCondBr(IsNonNull, Rest, Done);
  790       Builder.CreateCondBr(IsNonNull, VptrNotNull, Done);
 3054   llvm::Instruction *Branch = Builder.CreateCondBr(JointCond, Cont, Handlers);
 3103     Builder.CreateCondBr(FatalCond, NonFatalHandlerBB, FatalHandlerBB);
 3121   llvm::BranchInst *BI = Builder.CreateCondBr(Cond, Cont, CheckBB);
 3289     Builder.CreateCondBr(Checked, Cont, TrapBB);
 3296     Builder.CreateCondBr(Checked, Cont, TrapBB);
 4816       Builder.CreateCondBr(CalleeSigMatch, TypeCheck, Cont);
tools/clang/lib/CodeGen/CGExprAgg.cpp
  625     Builder.CreateCondBr(done, endBB, bodyBB);
 1722   Builder.CreateCondBr(done, endBB, bodyBB);
tools/clang/lib/CodeGen/CGExprCXX.cpp
 1220     Builder.CreateCondBr(IsEmpty, ContBB, LoopBB);
 1264   Builder.CreateCondBr(IsEnd, ContBB, LoopBB);
 1666     Builder.CreateCondBr(isNull, contBB, notNullBB);
 2024   Builder.CreateCondBr(IsNull, DeleteEnd, DeleteNotNull);
 2132     CGF.Builder.CreateCondBr(IsNull, BadTypeidBlock, EndBlock);
 2237     Builder.CreateCondBr(IsNull, CastNull, CastNotNull);
tools/clang/lib/CodeGen/CGExprComplex.cpp
  716       llvm::Instruction *Branch = Builder.CreateCondBr(IsRNaN, INaNBB, ContBB);
  728       Branch = Builder.CreateCondBr(IsINaN, LibCallBB, ContBB);
tools/clang/lib/CodeGen/CGExprScalar.cpp
 2567     Builder.CreateCondBr(success, contBB, atomicPHI->getParent());
 2923     Builder.CreateCondBr(success, contBB, atomicPHI->getParent());
 3114   Builder.CreateCondBr(overflow, overflowBB, continueBB);
 3625       Builder.CreateCondBr(ValidExponent, CheckShiftBase, Cont);
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp
  380     CGF.Builder.CreateCondBr(Done, ExitBB, LoopBB);
tools/clang/lib/CodeGen/CGObjC.cpp
 1721   Builder.CreateCondBr(
 1767   Builder.CreateCondBr(Builder.CreateICmpEQ(currentMutations, initialMutations),
 1868   Builder.CreateCondBr(
 1890   Builder.CreateCondBr(Builder.CreateICmpEQ(refetchCount, zero),
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 2659     Builder.CreateCondBr(isNil, continueBB, messageBB);
 3827     Builder.CreateCondBr(HasRegisterAlias, AliasBB, NoAliasBB);
tools/clang/lib/CodeGen/CGObjCMac.cpp
 1719     CGF.Builder.CreateCondBr(isNull, NullBB, callBB);
 4141       CGF.Builder.CreateCondBr(CGF.Builder.CreateLoad(CallTryExitVar),
 4529   CGF.Builder.CreateCondBr(DidCatch, TryHandler, TryBlock);
 4593       CGF.Builder.CreateCondBr(Threw, CatchHandler, CatchBlock);
 4663       CGF.Builder.CreateCondBr(CGF.Builder.CreateIsNotNull(Match, "matched"),
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
  887   CGF.Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB);
  936   CGF.Builder.CreateCondBr(Done, DoneBB, BodyBB);
 3183       CGF.Builder.CreateCondBr(CallBool, ThenBlock, ContBlock);
 3500         CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB);
 5491   CGF.Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB);
 5529   CGF.Builder.CreateCondBr(Done, DoneBB, BodyBB);
 6408       CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB);
 6443       CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB);
 8912   MapperCGF.Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB);
 8969     MapperCGF.Builder.CreateCondBr(IsMember, TypeBB, MemberCombineBB);
 9006     MapperCGF.Builder.CreateCondBr(IsAlloc, AllocBB, AllocElseBB);
 9018     MapperCGF.Builder.CreateCondBr(IsTo, ToBB, ToElseBB);
 9029     MapperCGF.Builder.CreateCondBr(IsFrom, FromBB, EndBB);
 9063   MapperCGF.Builder.CreateCondBr(IsDone, ExitBB, BodyBB);
 9099   MapperCGF.Builder.CreateCondBr(IsArray, IsDeleteBB, ExitBB);
 9114   MapperCGF.Builder.CreateCondBr(DeleteCond, BodyBB, ExitBB);
 9289     CGF.Builder.CreateCondBr(Failed, OffloadFailedBlock, OffloadContBlock);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  139       CGF.Builder.CreateCondBr(CallBool, ThenBlock, ContBlock);
 1211   Bld.CreateCondBr(IsWorker, WorkerBB, MasterCheckBB);
 1220   Bld.CreateCondBr(IsMaster, MasterBB, EST.ExitBB);
 1445   Bld.CreateCondBr(ShouldTerminate, ExitBB, SelectWorkersBB);
 1451   Bld.CreateCondBr(IsActive, ExecuteBB, BarrierBB);
 1468     Bld.CreateCondBr(WorkFnMatch, ExecuteFNBB, CheckNextBB);
 2154       Bld.CreateCondBr(IsSPMD, SPMDBB, NonSPMDBB);
 2415         Bld.CreateCondBr(I->getSecond().IsInSPMDModeFlag, ExitBB, NonSPMDBB);
 2619       Bld.CreateCondBr(IsSPMD, SeqBB, ParallelCheckBB);
 2629       Bld.CreateCondBr(Res, SeqBB, MasterBB);
 2774   CGF.Builder.CreateCondBr(CmpLoopBound, TestBB, ExitBB);
 2782   CGF.Builder.CreateCondBr(CmpThreadToCounter, BodyBB, SyncBB);
 2913       Bld.CreateCondBr(Bld.CreateICmpSGT(PtrDiff, Bld.getInt64(IntSize - 1)),
 3272         Bld.CreateCondBr(Cmp, BodyBB, ExitBB);
 3285       Bld.CreateCondBr(IsWarpMaster, ThenBB, ElseBB);
 3342       Bld.CreateCondBr(IsActiveThread, W0ThenBB, W0ElseBB);
 3573   Bld.CreateCondBr(CondReduce, ThenBB, ElseBB);
 3599   Bld.CreateCondBr(CondCopy, CpyThenBB, CpyElseBB);
 4406   CGF.Builder.CreateCondBr(Cond, ThenBB, ExitBB);
tools/clang/lib/CodeGen/CGStmt.cpp
  758     Builder.CreateCondBr(
  843     Builder.CreateCondBr(
  913     Builder.CreateCondBr(
  994   Builder.CreateCondBr(
 1243   Builder.CreateCondBr(Cond, CaseDest, FalseDest, Weights);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  659   Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB);
  692   Builder.CreateCondBr(Done, DoneBB, BodyBB);
  942           Builder.CreateCondBr(
 1044     Builder.CreateCondBr(IsLastIterCond, ThenBB, DoneBB);
 1248           CGF.Builder.CreateCondBr(Cond, ThenBB, DoneBB);
 1495           Builder.CreateCondBr(Cond, ThenBB, DoneBB);
 1730           Builder.CreateCondBr(Cond, ThenBB, DoneBB);
 1909   Builder.CreateCondBr(BoolCondVal, LoopBody, ExitBlock);
tools/clang/lib/CodeGen/CGVTables.cpp
   86     CGF.Builder.CreateCondBr(IsNull, AdjustNull, AdjustNotNull);
tools/clang/lib/CodeGen/CodeGenFunction.cpp
 1558   Builder.CreateCondBr(CondV, TrueBlock, FalseBlock, Weights, Unpredictable);
 1612   Builder.CreateCondBr(done, contBB, loopBB);
 2320     Builder.CreateCondBr(Condition, RetBlock, CurBlock);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  622   Builder.CreateCondBr(IsVirtual, FnVirtual, FnNonVirtual);
 1432     CGF.Builder.CreateCondBr(IsNull, BadCastBlock, CastEnd);
 2329     Builder.CreateCondBr(Builder.CreateIsNotNull(V, "tobool"),
 2693       Builder.CreateCondBr(Have, InitBB, ExitBB);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 1122   CGF.Builder.CreateCondBr(IsCompleteObject,
 1145   CGF.Builder.CreateCondBr(IsCompleteObject,
 2579     Builder.CreateCondBr(ShouldDoInit, InitBlock, EndBlock);
 2997     Builder.CreateCondBr(IsVirtual, VBaseAdjustBB, SkipAdjustBB);
 3126   Builder.CreateCondBr(IsNotNull, ConvertBB, ContinueBB);
tools/clang/lib/CodeGen/TargetInfo.cpp
 3772   CGF.Builder.CreateCondBr(InRegs, InRegBlock, InMemBlock);
 4242   Builder.CreateCondBr(CC, UsingRegs, UsingOverflow);
 5367   CGF.Builder.CreateCondBr(UsingStack, OnStackBlock, MaybeRegBlock);
 5402   CGF.Builder.CreateCondBr(InRegs, InRegBlock, OnStackBlock);
 6766   CGF.Builder.CreateCondBr(InRegs, InRegBlock, InMemBlock);
tools/polly/lib/CodeGen/IslExprBuilder.cpp
  614   auto BR = Builder.CreateCondBr(Builder.getTrue(), NextBB, CondBB);
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
  811   Builder.CreateCondBr(Predicate, ThenBB, ElseBB);
 1292   Builder.CreateCondBr(Cond, ExecBB, MergeBB);
tools/polly/lib/CodeGen/LoopGenerators.cpp
  138     Builder.CreateCondBr(LoopGuard, PreHeaderBB, ExitBB);
  160   BranchInst *B = Builder.CreateCondBr(LoopCondition, HeaderBB, ExitBB);
tools/polly/lib/CodeGen/LoopGeneratorsGOMP.cpp
  141   Builder.CreateCondBr(HasNextSchedule, PreHeaderBB, ExitBB);
tools/polly/lib/CodeGen/LoopGeneratorsKMP.cpp
  209       Builder.CreateCondBr(HasIteration, PreHeaderBB, ExitBB);
  216       Builder.CreateCondBr(HasIteration, PreHeaderBB, ExitBB);
  241       Builder.CreateCondBr(HasIteration, PreHeaderBB, ExitBB);
tools/polly/lib/CodeGen/PerfMonitor.cpp
  236   Builder.CreateCondBr(HasRunBefore, EarlyReturn, InitBB);
tools/polly/lib/CodeGen/Utils.cpp
  149   BranchInst *CondBr = Builder.CreateCondBr(RTC, StartBlock, S.getEntry());
unittests/Analysis/MemorySSATest.cpp
   83   B.CreateCondBr(B.getTrue(), Left, Right);
  121   B.CreateCondBr(B.getTrue(), Left, Right);
  211   B.CreateCondBr(B.getTrue(), Left, Right);
  255   B.CreateCondBr(B.getTrue(), Left, Right);
  307   B.CreateCondBr(B.getTrue(), Left, Right);
  343   B.CreateCondBr(B.getTrue(), Left, Right);
  389   B.CreateCondBr(B.getTrue(), Left, Right);
  433   B.CreateCondBr(B.getTrue(), Left, Right);
  486   B.CreateCondBr(B.getTrue(), Left, Right);
  531   B.CreateCondBr(B.getTrue(), Left, Right);
  713   B.CreateCondBr(UndefValue::get(Type::getInt1Ty(C)), IfThen, IfEnd);
  894   B.CreateCondBr(B.getTrue(), LoopMainBB, LoopStartBB);
  898   B.CreateCondBr(B.getTrue(), LoopStartBB, AfterLoopBB);
 1291   B.CreateCondBr(B.getTrue(), BlockA, BlockB);
 1423   B.CreateCondBr(B.getTrue(), Exit, Body);
 1442   B.CreateCondBr(B.getTrue(), Header, Exit);
 1483   B.CreateCondBr(B.getTrue(), Exit, Body);
 1504   B.CreateCondBr(B.getTrue(), Header, Exit);
 1552   B.CreateCondBr(B.getTrue(), ABlock, FBlock);
 1554   B.CreateCondBr(B.getTrue(), BBlock, CBlock);
 1573   B.CreateCondBr(B.getTrue(), CBlock, EBlock);
unittests/Analysis/ScalarEvolutionTest.cpp
  776   Builder.CreateCondBr(UndefValue::get(T_int1), L, Post);
  852   auto *Br = cast<Instruction>(Builder.CreateCondBr(Cond, L, Post));
  884   Builder.CreateCondBr(NewCond, L, Post);
  952   auto *Br = cast<Instruction>(Builder.CreateCondBr(Cond, L, Post));
  973   Builder.CreateCondBr(NewCond, L, Post);
 1178   Builder.CreateCondBr(Cond, L, Post);
 1229   Builder.CreateCondBr(Cond, Exit, Body);
 1281   Builder.CreateCondBr(Cond, Exit, Body);
unittests/Analysis/SparsePropagation.cpp
  385   Builder.CreateCondBr(Cond, Then, Else);
  425   Builder.CreateCondBr(Cond, Then, Else);
unittests/ExecutionEngine/MCJIT/MCJITTestBase.h
  169     Builder.CreateCondBr(Builder.CreateICmpEQ(Param, Zero),
unittests/IR/IRBuilderTest.cpp
  332   BranchInst *BI = Builder.CreateCondBr(Builder.getTrue(), TBB, FBB);
  341   BI = Builder.CreateCondBr(Builder.getTrue(), TBB, FBB, Weights);
unittests/IR/PatternMatch.cpp
 1087   Value *Br1 = IRB.CreateCondBr(IRB.getTrue(), TrueBB, FalseBB);
 1107   Value *Br2 = IRB.CreateCondBr(IRB.getTrue(), TrueBB, TrueBB);
unittests/ProfileData/InstrProfTest.cpp
  300   Instruction *Inst = Builder.CreateCondBr(Builder.getTrue(), TBB, FBB);
  301   Instruction *Inst2 = Builder.CreateCondBr(Builder.getTrue(), TBB, FBB);
unittests/Transforms/Utils/LocalTest.cpp
   36   BranchInst *br0 = builder.CreateCondBr(builder.getTrue(), bb0, bb1);
unittests/Transforms/Utils/SSAUpdaterBulkTest.cpp
   53   B.CreateCondBr(B.getTrue(), TrueBB, FalseBB);
  141   B.CreateCondBr(B.getTrue(), LoopMainBB, LoopStartBB);
  149   B.CreateCondBr(B.getTrue(), LoopStartBB, AfterLoopBB);