Home
last modified time | relevance | path

Searched refs:CreateCondBr (Results 1 – 25 of 102) sorted by relevance

12345

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp110 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 DLoopUnrollRuntime.cpp171 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 DIntegerDivision.cpp261 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 DBypassSlowDivision.cpp428 Builder.CreateCondBr(CmpV, Fast.BB, SuccessorBB); in insertFastDivAndRem()
443 Builder.CreateCondBr(CmpV, Fast.BB, Slow.BB); in insertFastDivAndRem()
H A DAMDGPUEmitPrintf.cpp130 Builder.CreateCondBr(Cmp, WhileDone, While); in getStrlenWithNull()
/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DSSAUpdaterBulkTest.cpp53 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 DScalarEvolutionExpanderTest.cpp178 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 DMemorySSATest.cpp87 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 DSparsePropagation.cpp383 Builder.CreateCondBr(Cond, Then, Else); in TEST_F()
423 Builder.CreateCondBr(Cond, Then, Else); in TEST_F()
H A DBasicAliasAnalysisTest.cpp150 B.CreateCondBr(I, B1, B2); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DAVRShiftExpand.cpp97 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 DCGCoroutine.cpp206 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 DCGExprCXX.cpp1240 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 DLoopGeneratorsKMP.cpp217 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 DLoopGenerators.cpp139 Builder.CreateCondBr(LoopGuard, PreHeaderBB, ExitBB); in createLoop()
161 BranchInst *B = Builder.CreateCondBr(LoopCondition, HeaderBB, ExitBB); in createLoop()
H A DUtils.cpp149 BranchInst *CondBr = Builder.CreateCondBr(RTC, StartBlock, S.getEntry()); in executeScopConditionally()
H A DLoopGeneratorsGOMP.cpp143 Builder.CreateCondBr(HasNextSchedule, PreHeaderBB, ExitBB); in createSubFn()
/llvm-project-15.0.7/llvm/bindings/go/llvm/
H A Dexecutionengine_test.go42 builder.CreateCondBr(If, iftrue, iffalse)
/llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/
H A DLoopPassManagerTest.cpp919 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 DSpeculation.cpp116 Mutator.CreateCondBr(CanSpeculate, SpeculateBlock, &ProgramEntry); in emit()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp727 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 DOffloadWrapper.cpp428 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 DCrossDSOCFI.cpp147 BranchInst *BI = IRBTest.CreateCondBr(Test, ExitBB, TrapBB); in buildCFICheck()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DInstrOrderFile.cpp134 entryB.CreateCondBr(IsNotExecuted, UpdateOrderFileBB, OrigEntry); in generateCodeSequence()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp984 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()

12345