Home
last modified time | relevance | path

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

1234

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp109 LoopBuilder.CreateCondBr(LoopBuilder.CreateICmpULT(NewIndex, LoopEndCI), in createMemCpyLoopKnownSize()
286 PLBuilder.CreateCondBr(PLBuilder.CreateICmpNE(RuntimeLoopCount, Zero), in createMemCpyLoopUnknownSize()
290 LoopBuilder.CreateCondBr( in createMemCpyLoopUnknownSize()
296 RHBuilder.CreateCondBr(RHBuilder.CreateICmpNE(RuntimeResidual, Zero), in createMemCpyLoopUnknownSize()
336 ResBuilder.CreateCondBr( in createMemCpyLoopUnknownSize()
345 PLBuilder.CreateCondBr(PLBuilder.CreateICmpNE(RuntimeLoopCount, Zero), in createMemCpyLoopUnknownSize()
348 LoopBuilder.CreateCondBr( in createMemCpyLoopUnknownSize()
440 LoopBuilder.CreateCondBr( in createMemMoveLoop()
460 FwdLoopBuilder.CreateCondBr(FwdLoopBuilder.CreateICmpEQ(FwdIndexPtr, CopyLen), in createMemMoveLoop()
488 Builder.CreateCondBr( in createMemSetLoop()
[all …]
H A DLoopUnrollRuntime.cpp172 B.CreateCondBr(BrLoopExit, OriginalLoopLatchExit, NewPreHeader); in ConnectProlog()
295 B.CreateCondBr(BrLoopExit, EpilogPreHeader, Exit); in ConnectEpilog()
373 Builder.CreateCondBr(IdxCmp, FirstLoopBB, InsertBot); in CloneLoopBlocks()
778 B.CreateCondBr(BranchVal, RemainderLoop, UnrollingLoop); in UnrollRuntimeLoopRemainder()
H A DIntegerDivision.cpp242 Builder.CreateCondBr(EarlyRet, End, BB1); in generateUnsignedDivisionCode()
255 Builder.CreateCondBr(SkipLoop, LoopExit, Preheader); in generateUnsignedDivisionCode()
301 Builder.CreateCondBr(Tmp12, LoopExit, DoWhile); in generateUnsignedDivisionCode()
H A DBypassSlowDivision.cpp426 Builder.CreateCondBr(CmpV, Fast.BB, SuccessorBB); in insertFastDivAndRem()
441 Builder.CreateCondBr(CmpV, Fast.BB, Slow.BB); in insertFastDivAndRem()
H A DAMDGPUEmitPrintf.cpp130 Builder.CreateCondBr(Cmp, WhileDone, While); in getStrlenWithNull()
H A DLoopVersioning.cpp110 Builder.CreateCondBr(RuntimeCheck, NonVersionedLoop->getLoopPreheader(), in versionLoop()
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRShiftExpand.cpp97 Builder.CreateCondBr(Cmp1, EndBB, LoopBB); in expand()
135 Builder.CreateCondBr(Cmp2, EndBB, LoopBB); in expand()
/openbsd-src/gnu/llvm/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.cpp1243 Builder.CreateCondBr(IsEmpty, ContBB, LoopBB); in EmitNewArrayInitializer()
1287 Builder.CreateCondBr(IsEnd, ContBB, LoopBB); in EmitNewArrayInitializer()
1693 Builder.CreateCondBr(isNull, contBB, notNullBB); in EmitCXXNewExpr()
2075 Builder.CreateCondBr(IsNull, DeleteEnd, DeleteNotNull); in EmitCXXDeleteExpr()
2184 CGF.Builder.CreateCondBr(IsNull, BadTypeidBlock, EndBlock); in EmitTypeidFromVTable()
2290 Builder.CreateCondBr(IsNull, CastNull, CastNotNull); in EmitDynamicCast()
H A DCGOpenMPRuntimeGPU.cpp54 CGF.Builder.CreateCondBr(CallBool, ThenBlock, ContBlock); in Enter()
1313 CGF.Builder.CreateCondBr(CmpLoopBound, TestBB, ExitBB); in emitCriticalRegion()
1321 CGF.Builder.CreateCondBr(CmpThreadToCounter, BodyBB, SyncBB); in emitCriticalRegion()
1463 Bld.CreateCondBr(Bld.CreateICmpSGT(PtrDiff, Bld.getInt64(IntSize - 1)), in shuffleAndStore()
1848 Bld.CreateCondBr(Cmp, BodyBB, ExitBB); in emitInterWarpCopyFunction()
1861 Bld.CreateCondBr(IsWarpMaster, ThenBB, ElseBB); in emitInterWarpCopyFunction()
1924 Bld.CreateCondBr(IsActiveThread, W0ThenBB, W0ElseBB); in emitInterWarpCopyFunction()
2153 Bld.CreateCondBr(CondReduce, ThenBB, ElseBB); in emitShuffleAndReduceFunction()
2179 Bld.CreateCondBr(CondCopy, CpyThenBB, CpyElseBB); in emitShuffleAndReduceFunction()
3005 CGF.Builder.CreateCondBr(Cond, ThenBB, ExitBB); in emitReduction()
H A DCGException.cpp553 CGF.Builder.CreateCondBr(failsFilter, unexpectedBB, in emitFilterDispatchBlock()
1086 CGF.Builder.CreateCondBr(MatchesTypeIndex, Handler.Block, NextBlock); in emitWasmCatchPadBlock()
1167 CGF.Builder.CreateCondBr(matchesTypeIndex, handler.Block, nextBlock); in emitCatchDispatchBlock()
1333 CGF.Builder.CreateCondBr(ShouldEndCatch, EndCatchBB, CleanupContBB); in Emit()
1376 CGF.Builder.CreateCondBr(ShouldRethrow, RethrowBB, ContBB); in Emit()
H A DCGCUDANV.cpp453 CGF.Builder.CreateCondBr(CBZero, NextBlock, EndBlock); in emitDeviceStubBodyLegacy()
853 CtorBuilder.CreateCondBr(EQZero, IfBlock, ExitBlock); in makeModuleCtorFunction()
996 DtorBuilder.CreateCondBr(NEZero, IfBlock, ExitBlock); in makeModuleDtorFunction()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DExpandLargeFpConvert.cpp172 Builder.CreateCondBr(Cmp, End, IfEnd); in expandFPToI()
180 Builder.CreateCondBr(Cmp3, IfThen5, IfEnd9); in expandFPToI()
192 Builder.CreateCondBr(Cmp10, IfThen12, IfElse); in expandFPToI()
361 Builder.CreateCondBr(Cmp, End, IfEnd); in expandIToFP()
378 Builder.CreateCondBr(Cmp3, IfThen4, IfElse); in expandIToFP()
438 Builder.CreateCondBr(PosOrNeg, IfEnd26, IfThen20); in expandIToFP()
H A DAtomicExpandPass.cpp1035 Builder.CreateCondBr(Success, EndBB, FailureBB); in expandPartwordCmpXchg()
1044 Builder.CreateCondBr(ShouldContinue, LoopBB, EndBB); in expandPartwordCmpXchg()
1171 Builder.CreateCondBr(TryAgain, LoopBB, ExitBB); in insertRMWLLSCLoop()
1338 Builder.CreateCondBr(ShouldStore, ReleasingStoreBB, NoStoreBB); in expandAtomicCmpXchg()
1356 Builder.CreateCondBr(StoreSuccess, SuccessBB, in expandAtomicCmpXchg()
1370 Builder.CreateCondBr(ShouldStore, TryStoreBB, NoStoreBB); in expandAtomicCmpXchg()
1547 Builder.CreateCondBr(Success, ExitBB, LoopBB); in insertRMWCmpXchgLoop()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DSMEABIPass.cpp103 Builder.CreateCondBr(Cmp, SaveBB, OrigBB); in updateNewZAFunctions()
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp116 Mutator.CreateCondBr(CanSpeculate, SpeculateBlock, &ProgramEntry); in emit()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp725 IRB.CreateCondBr(Cmp1, ThenBB1, ElseBB1); in wrapTestSetjmp()
756 IRB.CreateCondBr(Cmp2, CallEmLongjmpBB, EndBB2); in wrapTestSetjmp()
1146 IRB.CreateCondBr(Or, Tail, RethrowLongjmpBB); in runEHOnFunction()
1153 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()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DInstrOrderFile.cpp134 entryB.CreateCondBr(IsNotExecuted, UpdateOrderFileBB, OrigEntry); in generateCodeSequence()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp147 BranchInst *BI = IRBTest.CreateCondBr(Test, ExitBB, TrapBB); in buildCFICheck()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter5/
H A Dtoy.cpp639 Builder->CreateCondBr(CondV, ThenBB, ElseBB); in codegen()
751 Builder->CreateCondBr(EndCond, LoopBB, AfterBB); in codegen()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dtoy-jit.cpp735 Builder.CreateCondBr(CondV, ThenBB, ElseBB); in Codegen()
851 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp751 Builder->CreateCondBr(CondV, ThenBB, ElseBB); in codegen()
863 Builder->CreateCondBr(EndCond, LoopBB, AfterBB); in codegen()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dtoy-jit.cpp753 Builder.CreateCondBr(CondV, ThenBB, ElseBB); in Codegen()
869 Builder.CreateCondBr(EndCond, LoopBB, AfterBB); in Codegen()
/openbsd-src/gnu/llvm/llvm/examples/BrainF/
H A DBrainF.cpp267 builder->CreateCondBr(test_2, aberrorbb, nextbb); in readloop()

1234