| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.cpp | 110 LoopBuilder.CreateCondBr(LoopBuilder.CreateICmpULT(NewIndex, LoopEndCI), in createMemCpyLoopKnownSize() 289 PLBuilder.CreateCondBr(PLBuilder.CreateICmpNE(RuntimeLoopCount, Zero), in createMemCpyLoopUnknownSize() 293 LoopBuilder.CreateCondBr( in createMemCpyLoopUnknownSize() 299 RHBuilder.CreateCondBr(RHBuilder.CreateICmpNE(RuntimeResidual, Zero), in createMemCpyLoopUnknownSize() 339 ResBuilder.CreateCondBr( in createMemCpyLoopUnknownSize() 348 PLBuilder.CreateCondBr(PLBuilder.CreateICmpNE(RuntimeLoopCount, Zero), in createMemCpyLoopUnknownSize() 351 LoopBuilder.CreateCondBr( in createMemCpyLoopUnknownSize() 443 LoopBuilder.CreateCondBr( in createMemMoveLoop() 463 FwdLoopBuilder.CreateCondBr(FwdLoopBuilder.CreateICmpEQ(FwdIndexPtr, CopyLen), in createMemMoveLoop() 491 Builder.CreateCondBr( in createMemSetLoop() [all …]
|
| H A D | LoopUnrollRuntime.cpp | 171 B.CreateCondBr(BrLoopExit, OriginalLoopLatchExit, NewPreHeader); in ConnectProlog() 294 B.CreateCondBr(BrLoopExit, EpilogPreHeader, Exit); in ConnectEpilog() 372 Builder.CreateCondBr(IdxCmp, FirstLoopBB, InsertBot); in CloneLoopBlocks() 777 B.CreateCondBr(BranchVal, RemainderLoop, UnrollingLoop); in UnrollRuntimeLoopRemainder()
|
| H A D | IntegerDivision.cpp | 261 Builder.CreateCondBr(EarlyRet, End, BB1); in generateUnsignedDivisionCode() 274 Builder.CreateCondBr(SkipLoop, LoopExit, Preheader); in generateUnsignedDivisionCode() 320 Builder.CreateCondBr(Tmp12, LoopExit, DoWhile); in generateUnsignedDivisionCode()
|
| H A D | BypassSlowDivision.cpp | 428 Builder.CreateCondBr(CmpV, Fast.BB, SuccessorBB); in insertFastDivAndRem() 443 Builder.CreateCondBr(CmpV, Fast.BB, Slow.BB); in insertFastDivAndRem()
|
| H A D | AMDGPUEmitPrintf.cpp | 130 Builder.CreateCondBr(Cmp, WhileDone, While); in getStrlenWithNull()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | SSAUpdaterBulkTest.cpp | 53 B.CreateCondBr(B.getTrue(), TrueBB, FalseBB); in TEST() 141 B.CreateCondBr(B.getTrue(), LoopMainBB, LoopStartBB); in TEST() 149 B.CreateCondBr(B.getTrue(), LoopStartBB, AfterLoopBB); in TEST()
|
| H A D | ScalarEvolutionExpanderTest.cpp | 178 Builder.CreateCondBr(UndefValue::get(T_int1), L, Post); in TEST_F() 254 Builder.CreateCondBr(Cond, L, Post); in TEST_F() 310 Builder.CreateCondBr(Cond, Exit, Body); in TEST_F() 362 Builder.CreateCondBr(Cond, Exit, Body); in TEST_F()
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | MemorySSATest.cpp | 87 B.CreateCondBr(B.getTrue(), Left, Right); in TEST_F() 125 B.CreateCondBr(B.getTrue(), Left, Right); in TEST_F() 215 B.CreateCondBr(B.getTrue(), Left, Right); in TEST_F() 259 B.CreateCondBr(B.getTrue(), Left, Right); in TEST_F() 311 B.CreateCondBr(B.getTrue(), Left, Right); in TEST_F() 347 B.CreateCondBr(B.getTrue(), Left, Right); in TEST_F() 393 B.CreateCondBr(B.getTrue(), Left, Right); in TEST_F() 437 B.CreateCondBr(B.getTrue(), Left, Right); in TEST_F() 490 B.CreateCondBr(B.getTrue(), Left, Right); in TEST_F() 535 B.CreateCondBr(B.getTrue(), Left, Right); in TEST_F() [all …]
|
| H A D | SparsePropagation.cpp | 383 Builder.CreateCondBr(Cond, Then, Else); in TEST_F() 423 Builder.CreateCondBr(Cond, Then, Else); in TEST_F()
|
| H A D | BasicAliasAnalysisTest.cpp | 150 B.CreateCondBr(I, B1, B2); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVRShiftExpand.cpp | 97 Builder.CreateCondBr(Cmp1, EndBB, LoopBB); in expand() 135 Builder.CreateCondBr(Cmp2, EndBB, LoopBB); in expand()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGCoroutine.cpp | 206 CGF.Builder.CreateCondBr(SuspendRet, RealSuspendBlock, ReadyBlock); in emitSuspendExpression() 410 CGF.Builder.CreateCondBr(CoroEnd, ResumeBB, CleanupContBB); in Emit() 458 CGF.Builder.CreateCondBr(Cond, FreeBB, AfterFreeBB); in Emit() 501 Builder.CreateCondBr(CoroAlloc, AllocBB, InitBB); in EmitCoroutineBody() 514 Builder.CreateCondBr(Cond, InitBB, RetOnFailureBB); in EmitCoroutineBody() 610 Builder.CreateCondBr(SkipBody, ContBB, BodyBB); in EmitCoroutineBody()
|
| H A D | CGExprCXX.cpp | 1240 Builder.CreateCondBr(IsEmpty, ContBB, LoopBB); in EmitNewArrayInitializer() 1284 Builder.CreateCondBr(IsEnd, ContBB, LoopBB); in EmitNewArrayInitializer() 1690 Builder.CreateCondBr(isNull, contBB, notNullBB); in EmitCXXNewExpr() 2072 Builder.CreateCondBr(IsNull, DeleteEnd, DeleteNotNull); in EmitCXXDeleteExpr() 2181 CGF.Builder.CreateCondBr(IsNull, BadTypeidBlock, EndBlock); in EmitTypeidFromVTable() 2287 Builder.CreateCondBr(IsNull, CastNull, CastNotNull); in EmitDynamicCast()
|
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | LoopGeneratorsKMP.cpp | 217 Builder.CreateCondBr(HasIteration, PreHeaderBB, ExitBB); in createSubFn() 224 Builder.CreateCondBr(HasIteration, PreHeaderBB, ExitBB); in createSubFn() 256 Builder.CreateCondBr(HasIteration, PreHeaderBB, ExitBB); in createSubFn() 285 Builder.CreateCondBr(HasWork, PreHeaderBB, ExitBB); in createSubFn()
|
| H A D | LoopGenerators.cpp | 139 Builder.CreateCondBr(LoopGuard, PreHeaderBB, ExitBB); in createLoop() 161 BranchInst *B = Builder.CreateCondBr(LoopCondition, HeaderBB, ExitBB); in createLoop()
|
| H A D | Utils.cpp | 149 BranchInst *CondBr = Builder.CreateCondBr(RTC, StartBlock, S.getEntry()); in executeScopConditionally()
|
| H A D | LoopGeneratorsGOMP.cpp | 143 Builder.CreateCondBr(HasNextSchedule, PreHeaderBB, ExitBB); in createSubFn()
|
| /llvm-project-15.0.7/llvm/bindings/go/llvm/ |
| H A D | executionengine_test.go | 42 builder.CreateCondBr(If, iftrue, iffalse)
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/ |
| H A D | LoopPassManagerTest.cpp | 919 auto CreateCondBr = [&](BasicBlock *TrueBB, BasicBlock *FalseBB, in TEST_F() local 974 CreateCondBr(NewLoop01LatchBB, NewLoop010BB, "cond.0.1.0", in TEST_F() 1017 CreateCondBr(NewLoop01LatchBB, NewLoop011BB, "cond.0.1.1", in TEST_F() 1122 auto CreateCondBr = [&](BasicBlock *TrueBB, BasicBlock *FalseBB, in TEST_F() local 1163 CreateCondBr(&Loop02PHBB, NewLoop01BB, "cond.0.1", NewLoop01BB); in TEST_F() 1221 CreateCondBr(NewLoop04PHBB, NewLoop03BB, "cond.0.3", NewLoop03BB); in TEST_F() 1223 CreateCondBr(&Loop0LatchBB, NewLoop040PHBB, "cond.0.4", NewLoop04BB); in TEST_F() 1225 CreateCondBr(NewLoop04LatchBB, NewLoop040BB, "cond.0.4.0", NewLoop040BB); in TEST_F() 1285 CreateCondBr(&Loop2PHBB, NewLoop1BB, "cond.1", NewLoop1BB); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Speculation.cpp | 116 Mutator.CreateCondBr(CanSpeculate, SpeculateBlock, &ProgramEntry); in emit()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 727 IRB.CreateCondBr(Cmp1, ThenBB1, ElseBB1); in wrapTestSetjmp() 758 IRB.CreateCondBr(Cmp2, CallEmLongjmpBB, EndBB2); in wrapTestSetjmp() 1148 IRB.CreateCondBr(Or, Tail, RethrowLongjmpBB); in runEHOnFunction() 1155 IRB.CreateCondBr(Cmp, II->getUnwindDest(), II->getNormalDest()); in runEHOnFunction() 1606 IRB.CreateCondBr(CmpEqOne, RethrowExnBB, NormalBB); in handleLongjmpableCallsForEmscriptenSjLj() 1754 IRB.CreateCondBr(Cmp, ThenBB, EndBB); in handleLongjmpableCallsForWasmSjLj()
|
| /llvm-project-15.0.7/clang/tools/clang-linker-wrapper/ |
| H A D | OffloadWrapper.cpp | 428 Builder.CreateCondBr(EntryCmp, EntryBB, ExitBB); in createRegisterGlobalsFunction() 453 Builder.CreateCondBr(FnCond, IfThenBB, IfElseBB); in createRegisterGlobalsFunction() 509 Builder.CreateCondBr(Cmp, ExitBB, EntryBB); in createRegisterGlobalsFunction()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | CrossDSOCFI.cpp | 147 BranchInst *BI = IRBTest.CreateCondBr(Test, ExitBB, TrapBB); in buildCFICheck()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrOrderFile.cpp | 134 entryB.CreateCondBr(IsNotExecuted, UpdateOrderFileBB, OrigEntry); in generateCodeSequence()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 984 Builder.CreateCondBr(Success, EndBB, FailureBB); in expandPartwordCmpXchg() 993 Builder.CreateCondBr(ShouldContinue, LoopBB, EndBB); in expandPartwordCmpXchg() 1120 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB); in insertRMWLLSCLoop() 1288 Builder.CreateCondBr(ShouldStore, ReleasingStoreBB, NoStoreBB); in expandAtomicCmpXchg() 1306 Builder.CreateCondBr(StoreSuccess, SuccessBB, in expandAtomicCmpXchg() 1320 Builder.CreateCondBr(ShouldStore, TryStoreBB, NoStoreBB); in expandAtomicCmpXchg() 1496 Builder.CreateCondBr(Success, ExitBB, LoopBB); in insertRMWCmpXchgLoop()
|