| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/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 | CGExprCXX.cpp | 1244 Builder.CreateCondBr(IsEmpty, ContBB, LoopBB); in EmitNewArrayInitializer() 1288 Builder.CreateCondBr(IsEnd, ContBB, LoopBB); in EmitNewArrayInitializer() 1695 Builder.CreateCondBr(isNull, contBB, notNullBB); in EmitCXXNewExpr() 2077 Builder.CreateCondBr(IsNull, DeleteEnd, DeleteNotNull); in EmitCXXDeleteExpr() 2186 CGF.Builder.CreateCondBr(IsNull, BadTypeidBlock, EndBlock); in EmitTypeidFromVTable() 2292 Builder.CreateCondBr(IsNull, CastNull, CastNotNull); in EmitDynamicCast()
|
| H A D | CGOpenMPRuntimeGPU.cpp | 54 CGF.Builder.CreateCondBr(CallBool, ThenBlock, ContBlock); in Enter() 1636 CGF.Builder.CreateCondBr(CmpLoopBound, TestBB, ExitBB); in emitCriticalRegion() 1644 CGF.Builder.CreateCondBr(CmpThreadToCounter, BodyBB, SyncBB); in emitCriticalRegion() 1782 Bld.CreateCondBr(Bld.CreateICmpSGT(PtrDiff, Bld.getInt64(IntSize - 1)), in shuffleAndStore() 2156 Bld.CreateCondBr(Cmp, BodyBB, ExitBB); in emitInterWarpCopyFunction() 2169 Bld.CreateCondBr(IsWarpMaster, ThenBB, ElseBB); in emitInterWarpCopyFunction() 2231 Bld.CreateCondBr(IsActiveThread, W0ThenBB, W0ElseBB); in emitInterWarpCopyFunction() 2458 Bld.CreateCondBr(CondReduce, ThenBB, ElseBB); in emitShuffleAndReduceFunction() 2484 Bld.CreateCondBr(CondCopy, CpyThenBB, CpyElseBB); in emitShuffleAndReduceFunction() 3302 CGF.Builder.CreateCondBr(Cond, ThenBB, ExitBB); in emitReduction()
|
| H A D | CGCUDANV.cpp | 432 CGF.Builder.CreateCondBr(CBZero, NextBlock, EndBlock); in emitDeviceStubBodyLegacy() 830 CtorBuilder.CreateCondBr(EQZero, IfBlock, ExitBlock); in makeModuleCtorFunction() 972 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() 1596 CGF.Builder.CreateCondBr(ShouldCallDelete, continueBB, callDeleteBB); in EmitConditionalDtorDeleteCall() 1959 zeroCheckBranch = Builder.CreateCondBr(iszero, loopBB, loopBB); in EmitCXXAggrConstructorCall() 2032 Builder.CreateCondBr(done, contBB, loopBB); in EmitCXXAggrConstructorCall() 2728 Builder.CreateCondBr(DerivedNotNull, CheckBlock, ContBlock); in EmitVTablePtrCheckForCast()
|
| H A D | CGStmt.cpp | 847 Builder.CreateCondBr(BoolCondVal, LoopBody, ExitBlock, Weights); in EmitWhileStmt() 938 Builder.CreateCondBr( in EmitDoStmt() 1028 Builder.CreateCondBr(BoolCondVal, ForBody, ExitBlock, Weights); in EmitForStmt() 1112 Builder.CreateCondBr(BoolCondVal, ForBody, ExitBlock, Weights); in EmitCXXForRangeStmt() 1422 Builder.CreateCondBr(Cond, CaseDest, FalseDest, Weights); in EmitCaseStmtRange()
|
| H A D | CGAtomic.cpp | 399 CGF.Builder.CreateCondBr(Cmp, ContinueBB, StoreExpectedBB); in emitAtomicCmpXchg() 1839 CGF.Builder.CreateCondBr(Res, ExitBB, ContBB); in EmitAtomicUpdateLibcall() 1871 CGF.Builder.CreateCondBr(Res.second, ExitBB, ContBB); in EmitAtomicUpdateOp() 1922 CGF.Builder.CreateCondBr(Res, ExitBB, ContBB); in EmitAtomicUpdateLibcall() 1951 CGF.Builder.CreateCondBr(Res.second, ExitBB, ContBB); in EmitAtomicUpdateOp()
|
| H A D | CGDecl.cpp | 517 CGF.Builder.CreateCondBr(DidNRVO, SkipDtorBB, RunDtorBB); in Emit() 1768 Builder.CreateCondBr(IsZeroSizedVLA, ContBB, SetupBB); in emitZeroOrPatternForAutoVarInit() 1791 Builder.CreateCondBr(Done, ContBB, LoopBB); in emitZeroOrPatternForAutoVarInit() 2237 Builder.CreateCondBr(isEmpty, doneBB, bodyBB); in emitArrayDestroy() 2265 Builder.CreateCondBr(done, doneBB, bodyBB); in emitArrayDestroy()
|
| H A D | CGStmtOpenMP.cpp | 712 Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in EmitOMPAggregateAssign() 747 Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateAssign() 1022 Builder.CreateCondBr( in EmitOMPCopyinClause() 1141 Builder.CreateCondBr(IsLastIterCond, ThenBB, DoneBB); in EmitOMPLastprivateClauseFinal() 1477 CGF.Builder.CreateCondBr(Cond, ThenBB, DoneBB); in emitPostUpdateForReductionClause() 2152 Builder.CreateCondBr(Cond, ThenBB, DoneBB); in EmitOMPLinearClauseFinal() 2395 Builder.CreateCondBr(Cond, ThenBB, DoneBB); in EmitOMPSimdFinal() 2656 Builder.CreateCondBr(BoolCondVal, LoopBody, ExitBlock); in EmitOMPOuterLoop() 3479 CGF.Builder.CreateCondBr(CmpI, InnerLoopBB, InnerExitBB); in emitScanBasedDirective() 3533 CGF.Builder.CreateCondBr(Cmp, LoopBB, ExitBB); in emitScanBasedDirective() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 592 IRB.CreateCondBr(Cmp1, ThenBB1, ElseBB1); in wrapTestSetjmp() 606 IRB.CreateCondBr(Cmp2, ThenBB2, EndBB2); in wrapTestSetjmp() 862 IRB.CreateCondBr(Or, Tail, RethrowBB); in runEHOnFunction() 874 IRB.CreateCondBr(Cmp, II->getUnwindDest(), II->getNormalDest()); in runEHOnFunction() 1182 IRB.CreateCondBr(CmpEqOne, RethrowBB, NormalBB); in runSjLjOnFunction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Speculation.cpp | 116 Mutator.CreateCondBr(CanSpeculate, SpeculateBlock, &ProgramEntry); in emit()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | CrossDSOCFI.cpp | 152 BranchInst *BI = IRBTest.CreateCondBr(Test, ExitBB, TrapBB); in buildCFICheck()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrOrderFile.cpp | 142 entryB.CreateCondBr(IsNotExecuted, UpdateOrderFileBB, OrigEntry); in generateCodeSequence()
|
| H A D | GCOVProfiling.cpp | 1305 Builder.CreateCondBr(EnterCounterLoopCond, CounterLoopHeader, FileLoopLatch); in insertCounterWriteout() 1348 Builder.CreateCondBr(CounterLoopCond, CounterLoopHeader, FileLoopLatch); in insertCounterWriteout() 1357 Builder.CreateCondBr(FileLoopCond, FileLoopHeader, ExitBB); in insertCounterWriteout()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 978 Builder.CreateCondBr(Success, EndBB, FailureBB); in expandPartwordCmpXchg() 987 Builder.CreateCondBr(ShouldContinue, LoopBB, EndBB); in expandPartwordCmpXchg() 1114 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB); in insertRMWLLSCLoop() 1282 Builder.CreateCondBr(ShouldStore, ReleasingStoreBB, NoStoreBB); in expandAtomicCmpXchg() 1301 Builder.CreateCondBr(StoreSuccess, SuccessBB, in expandAtomicCmpXchg() 1315 Builder.CreateCondBr(ShouldStore, TryStoreBB, NoStoreBB); in expandAtomicCmpXchg() 1491 Builder.CreateCondBr(Success, ExitBB, LoopBB); in insertRMWCmpXchgLoop()
|
| H A D | StackProtector.cpp | 560 B.CreateCondBr(Cmp, NewBB, FailBB, Weights); in InsertStackProtectors()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 465 Builder.CreateCondBr(Cmp, NonCancellationBlock, CancellationBlock, in emitCancelationCheckImpl() 1110 Builder.CreateCondBr(Cmp, Body, Exit); in createLoopSkeleton() 1468 Builder.CreateCondBr(MoreWork, Header, Exit); in createDynamicWorkshareLoop() 2051 Builder.CreateCondBr(CallBool, ThenBB, ExitBB); in emitCommonDirectiveEntry() 2137 Builder.CreateCondBr(cmp, CopyBegin, CopyEnd); in createCopyinClauseBlocks() 2233 Builder.CreateCondBr(ExecUserCode, UI->getParent(), WorkerExitBB); in createTargetInit() 2636 Builder.CreateCondBr(SuccessFailureVal, ExitBB, ContBB); in emitAtomicUpdate()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopBoundSplit.cpp | 351 Builder.CreateCondBr(Cond, PostLoop->getHeader(), PostLoop->getExitBlock()); in splitLoopBound()
|