| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.cpp | 83 LoopBuilder.CreateCondBr(LoopBuilder.CreateICmpULT(NewIndex, LoopEndCI), in createMemCpyLoopKnownSize() 214 PLBuilder.CreateCondBr(PLBuilder.CreateICmpNE(RuntimeLoopCount, Zero), in createMemCpyLoopUnknownSize() 218 LoopBuilder.CreateCondBr( in createMemCpyLoopUnknownSize() 224 RHBuilder.CreateCondBr(RHBuilder.CreateICmpNE(RuntimeResidual, Zero), in createMemCpyLoopUnknownSize() 251 ResBuilder.CreateCondBr( in createMemCpyLoopUnknownSize() 260 PLBuilder.CreateCondBr(PLBuilder.CreateICmpNE(RuntimeLoopCount, Zero), in createMemCpyLoopUnknownSize() 263 LoopBuilder.CreateCondBr( in createMemCpyLoopUnknownSize() 349 LoopBuilder.CreateCondBr( in createMemMoveLoop() 369 FwdLoopBuilder.CreateCondBr(FwdLoopBuilder.CreateICmpEQ(FwdIndexPtr, CopyLen), in createMemMoveLoop() 397 Builder.CreateCondBr( in createMemSetLoop() [all …]
|
| H A D | LoopUnrollRuntime.cpp | 168 B.CreateCondBr(BrLoopExit, OriginalLoopLatchExit, NewPreHeader); in ConnectProlog() 283 B.CreateCondBr(BrLoopExit, EpilogPreHeader, Exit); in ConnectEpilog() 369 Builder.CreateCondBr(IdxCmp, FirstLoopBB, InsertBot); in CloneLoopBlocks() 791 B.CreateCondBr(BranchVal, RemainderLoop, UnrollingLoop); in UnrollRuntimeLoopRemainder()
|
| H A D | IntegerDivision.cpp | 262 Builder.CreateCondBr(EarlyRet, End, BB1); in generateUnsignedDivisionCode() 275 Builder.CreateCondBr(SkipLoop, LoopExit, Preheader); in generateUnsignedDivisionCode() 321 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 | 143 Builder.CreateCondBr(Cmp, WhileDone, While); in getStrlenWithNull()
|
| /netbsd-src/external/apache2/llvm/dist/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() 567 Builder.CreateCondBr(CoroAlloc, AllocBB, InitBB); in EmitCoroutineBody() 580 Builder.CreateCondBr(Cond, InitBB, RetOnFailureBB); in EmitCoroutineBody() 664 Builder.CreateCondBr(SkipBody, ContBB, BodyBB); in EmitCoroutineBody()
|
| H A D | CGOpenMPRuntimeGPU.cpp | 54 CGF.Builder.CreateCondBr(CallBool, ThenBlock, ContBlock); in Enter() 1143 Bld.CreateCondBr(IsWorker, WorkerBB, MasterCheckBB); in emitNonSPMDEntryHeader() 1153 Bld.CreateCondBr(IsMaster, MasterBB, EST.ExitBB); in emitNonSPMDEntryHeader() 1380 Bld.CreateCondBr(ShouldTerminate, ExitBB, SelectWorkersBB); in emitWorkerLoop() 1386 Bld.CreateCondBr(IsActive, ExecuteBB, BarrierBB); in emitWorkerLoop() 1403 Bld.CreateCondBr(WorkFnMatch, ExecuteFNBB, CheckNextBB); in emitWorkerLoop() 1756 Bld.CreateCondBr(IsSPMD, SPMDBB, NonSPMDBB); in emitGenericVarsProlog() 2025 Bld.CreateCondBr(I->getSecond().IsInSPMDModeFlag, ExitBB, NonSPMDBB); in emitGenericVarsEpilog() 2224 CGF.Builder.CreateCondBr(CmpLoopBound, TestBB, ExitBB); in emitCriticalRegion() 2232 CGF.Builder.CreateCondBr(CmpThreadToCounter, BodyBB, SyncBB); in emitCriticalRegion() [all …]
|
| H A D | CGExprCXX.cpp | 1241 Builder.CreateCondBr(IsEmpty, ContBB, LoopBB); in EmitNewArrayInitializer() 1285 Builder.CreateCondBr(IsEnd, ContBB, LoopBB); in EmitNewArrayInitializer() 1692 Builder.CreateCondBr(isNull, contBB, notNullBB); in EmitCXXNewExpr() 2074 Builder.CreateCondBr(IsNull, DeleteEnd, DeleteNotNull); in EmitCXXDeleteExpr() 2183 CGF.Builder.CreateCondBr(IsNull, BadTypeidBlock, EndBlock); in EmitTypeidFromVTable() 2289 Builder.CreateCondBr(IsNull, CastNull, CastNotNull); in EmitDynamicCast()
|
| H A D | CGCUDANV.cpp | 424 CGF.Builder.CreateCondBr(CBZero, NextBlock, EndBlock); in emitDeviceStubBodyLegacy() 822 CtorBuilder.CreateCondBr(EQZero, IfBlock, ExitBlock); in makeModuleCtorFunction() 964 DtorBuilder.CreateCondBr(NEZero, IfBlock, ExitBlock); in makeModuleDtorFunction()
|
| H A D | CGException.cpp | 549 CGF.Builder.CreateCondBr(failsFilter, unexpectedBB, in emitFilterDispatchBlock() 1080 CGF.Builder.CreateCondBr(MatchesTypeIndex, Handler.Block, NextBlock); in emitWasmCatchPadBlock() 1161 CGF.Builder.CreateCondBr(matchesTypeIndex, handler.Block, nextBlock); in emitCatchDispatchBlock() 1329 CGF.Builder.CreateCondBr(ShouldEndCatch, EndCatchBB, CleanupContBB); in Emit() 1372 CGF.Builder.CreateCondBr(ShouldRethrow, RethrowBB, ContBB); in Emit()
|
| H A D | CGClass.cpp | 359 Builder.CreateCondBr(isNull, endBB, notNullBB); in GetAddressOfBaseClass() 431 Builder.CreateCondBr(IsNull, CastNull, CastNotNull); in GetAddressOfDerivedClass() 1599 CGF.Builder.CreateCondBr(ShouldCallDelete, continueBB, callDeleteBB); in EmitConditionalDtorDeleteCall() 1961 zeroCheckBranch = Builder.CreateCondBr(iszero, loopBB, loopBB); in EmitCXXAggrConstructorCall() 2034 Builder.CreateCondBr(done, contBB, loopBB); in EmitCXXAggrConstructorCall() 2728 Builder.CreateCondBr(DerivedNotNull, CheckBlock, ContBlock); in EmitVTablePtrCheckForCast()
|
| H A D | CGStmt.cpp | 844 Builder.CreateCondBr(BoolCondVal, LoopBody, ExitBlock, Weights); in EmitWhileStmt() 935 Builder.CreateCondBr( in EmitDoStmt() 1025 Builder.CreateCondBr(BoolCondVal, ForBody, ExitBlock, Weights); in EmitForStmt() 1109 Builder.CreateCondBr(BoolCondVal, ForBody, ExitBlock, Weights); in EmitCXXForRangeStmt() 1384 Builder.CreateCondBr(Cond, CaseDest, FalseDest, Weights); in EmitCaseStmtRange()
|
| H A D | CGAtomic.cpp | 399 CGF.Builder.CreateCondBr(Cmp, ContinueBB, StoreExpectedBB); in emitAtomicCmpXchg() 1844 CGF.Builder.CreateCondBr(Res, ExitBB, ContBB); in EmitAtomicUpdateLibcall() 1876 CGF.Builder.CreateCondBr(Res.second, ExitBB, ContBB); in EmitAtomicUpdateOp() 1927 CGF.Builder.CreateCondBr(Res, ExitBB, ContBB); in EmitAtomicUpdateLibcall() 1956 CGF.Builder.CreateCondBr(Res.second, ExitBB, ContBB); in EmitAtomicUpdateOp()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/ |
| H A D | executionengine_test.go | 42 builder.CreateCondBr(If, iftrue, iffalse)
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 939 Builder.CreateCondBr(Success, EndBB, FailureBB); in expandPartwordCmpXchg() 948 Builder.CreateCondBr(ShouldContinue, LoopBB, EndBB); in expandPartwordCmpXchg() 1075 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB); in insertRMWLLSCLoop() 1242 Builder.CreateCondBr(ShouldStore, ReleasingStoreBB, NoStoreBB); in expandAtomicCmpXchg() 1261 Builder.CreateCondBr(StoreSuccess, SuccessBB, in expandAtomicCmpXchg() 1274 Builder.CreateCondBr(ShouldStore, TryStoreBB, NoStoreBB); in expandAtomicCmpXchg() 1450 Builder.CreateCondBr(Success, ExitBB, LoopBB); in insertRMWCmpXchgLoop()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Speculation.cpp | 116 Mutator.CreateCondBr(CanSpeculate, SpeculateBlock, &ProgramEntry); in emit()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | CrossDSOCFI.cpp | 152 BranchInst *BI = IRBTest.CreateCondBr(Test, ExitBB, TrapBB); in buildCFICheck()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrOrderFile.cpp | 142 entryB.CreateCondBr(IsNotExecuted, UpdateOrderFileBB, OrigEntry); in generateCodeSequence()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 581 IRB.CreateCondBr(Cmp1, ThenBB1, ElseBB1); in wrapTestSetjmp() 595 IRB.CreateCondBr(Cmp2, ThenBB2, EndBB2); in wrapTestSetjmp() 820 IRB.CreateCondBr(Cmp, II->getUnwindDest(), II->getNormalDest()); in runEHOnFunction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/ |
| H A D | toy.cpp | 639 Builder->CreateCondBr(CondV, ThenBB, ElseBB); in codegen() 751 Builder->CreateCondBr(EndCond, LoopBB, AfterBB); in codegen()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
| H A D | toy-jit.cpp | 735 Builder.CreateCondBr(CondV, ThenBB, ElseBB); in Codegen() 851 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/ |
| H A D | toy-jit.cpp | 753 Builder.CreateCondBr(CondV, ThenBB, ElseBB); in Codegen() 869 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/ |
| H A D | toy.cpp | 751 Builder->CreateCondBr(CondV, ThenBB, ElseBB); in codegen() 863 Builder->CreateCondBr(EndCond, LoopBB, AfterBB); in codegen()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/BrainF/ |
| H A D | BrainF.cpp | 268 builder->CreateCondBr(test_2, aberrorbb, nextbb); in readloop()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 454 Builder.CreateCondBr(Cmp, NonCancellationBlock, CancellationBlock, in emitCancelationCheckImpl() 1097 Builder.CreateCondBr(Cmp, Body, Exit); in createLoopSkeleton() 1457 Builder.CreateCondBr(MoreWork, Header, Exit); in createDynamicWorkshareLoop() 2040 Builder.CreateCondBr(CallBool, ThenBB, ExitBB); in emitCommonDirectiveEntry() 2126 Builder.CreateCondBr(cmp, CopyBegin, CopyEnd); in createCopyinClauseBlocks() 2515 Builder.CreateCondBr(SuccessFailureVal, ExitBB, ContBB); in emitAtomicUpdate()
|