Home
last modified time | relevance | path

Searched refs:CreateBr (Results 1 – 25 of 59) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandFp.cpp191 Builder.CreateBr(End); in expandFPToI()
205 Builder.CreateBr(End); in expandFPToI()
214 Builder.CreateBr(End); in expandFPToI()
399 Builder.CreateBr(SwEpilog); in expandIToFP()
419 Builder.CreateBr(SwEpilog); in expandIToFP()
463 Builder.CreateBr(IfEnd26); in expandIToFP()
481 Builder.CreateBr(IfEnd26); in expandIToFP()
565 Builder.CreateBr(End); in expandIToFP()
H A DAtomicExpandPass.cpp1128 Builder.CreateBr(LoopBB); in expandPartwordCmpXchg()
1153 Builder.CreateBr(EndBB); in expandPartwordCmpXchg()
1280 Builder.CreateBr(LoopBB); in insertRMWLLSCLoop()
1444 Builder.CreateBr(StartBB); in expandAtomicCmpXchg()
1462 Builder.CreateBr(TryStoreBB); in expandAtomicCmpXchg()
1501 Builder.CreateBr(ExitBB); in expandAtomicCmpXchg()
1514 Builder.CreateBr(FailureBB); in expandAtomicCmpXchg()
1524 Builder.CreateBr(ExitBB); in expandAtomicCmpXchg()
1652 Builder.CreateBr(LoopBB); in insertRMWCmpXchgLoop()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp486 Builder.CreateBr(IfEndBB); in createRegisterGlobalsFunction()
495 Builder.CreateBr(IfEndBB); in createRegisterGlobalsFunction()
503 Builder.CreateBr(IfEndBB); in createRegisterGlobalsFunction()
511 Builder.CreateBr(IfEndBB); in createRegisterGlobalsFunction()
520 Builder.CreateBr(IfEndBB); in createRegisterGlobalsFunction()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp418 CGF.Builder.CreateBr(ContinueBB); in emitAtomicCmpXchg()
488 CGF.Builder.CreateBr(ContBB); in emitAtomicCmpXchgFailureSet()
493 CGF.Builder.CreateBr(ContBB); in emitAtomicCmpXchgFailureSet()
498 CGF.Builder.CreateBr(ContBB); in emitAtomicCmpXchgFailureSet()
574 CGF.Builder.CreateBr(ContBB); in EmitAtomicOp()
579 CGF.Builder.CreateBr(ContBB); in EmitAtomicOp()
848 Builder.CreateBr(ContBB); in EmitAtomicOp()
1352 Builder.CreateBr(ContBB); in EmitAtomicExpr()
1357 Builder.CreateBr(ContBB); in EmitAtomicExpr()
1367 Builder.CreateBr(ContBB); in EmitAtomicExpr()
[all …]
H A DCGException.cpp958 Builder.CreateBr(getEHDispatchBlock(EHStack.getInnermostEHScope())); in EmitLandingPad()
1061 CGF.Builder.CreateBr(CatchScope.getHandler(0).Block); in emitWasmCatchPadBlock()
1238 Builder.CreateBr(ContBB); in ExitCXXTryStmt()
1313 Builder.CreateBr(ContBB); in ExitCXXTryStmt()
2242 Builder.CreateBr(ContBB); in ExitSEHTryStmt()
2276 Builder.CreateBr(ContBB); in ExitSEHTryStmt()
H A DCGClass.cpp384 Builder.CreateBr(endBB); in GetAddressOfBaseClass()
441 Builder.CreateBr(CastEnd); in GetAddressOfDerivedClass()
443 Builder.CreateBr(CastEnd); in GetAddressOfDerivedClass()
1320 Builder.CreateBr(BaseCtorContinueBB); in EmitCtorPrologue()
1616 CGF.Builder.CreateBr(continueBB); in EmitConditionalDtorDeleteCall()
2875 Builder.CreateBr(ContBlock); in EmitVTablePtrCheckForCast()
H A DCGCleanup.cpp1072 Builder.CreateBr(NextAction); in PopCleanupBlock()
1120 llvm::BranchInst *BI = Builder.CreateBr(Dest.getBlock()); in EmitBranchThroughCleanup()
H A DCGExprComplex.cpp885 Builder.CreateBr(ContBB); in EmitBinMul()
997 Builder.CreateBr(ContBB); in EmitRangeReductionDiv()
1017 Builder.CreateBr(ContBB); in EmitRangeReductionDiv()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVStructurizer.cpp237 Builder.CreateBr(BI->getSuccessor(0)); in replaceIfBranchTargets()
443 Builder.CreateBr(Dst); in createAliasBlocksForComplexEdges()
483 ExitBuilder.CreateBr(Dsts[0]); in createSingleExitNode()
947 Builder.CreateBr(SI->getDefaultDest()); in simplifyBranches()
988 Builder.CreateBr(Target); in splitSwitchCases()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp124 Mutator.CreateBr(&ProgramEntry); in emit()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp276 Builder.CreateBr(SuccessorBB); in createSlowBB()
303 Builder.CreateBr(SuccessorBB); in createFastBB()
H A DIntegerDivision.cpp264 Builder.CreateBr(DoWhile); in generateUnsignedDivisionCode()
314 Builder.CreateBr(End); in generateUnsignedDivisionCode()
H A DSimplifyCFG.cpp958 Instruction *NI = Builder.CreateBr(ThisDef); in simplifyEqualityComparisonWithOnlyPredecessor()
1050 Instruction *NI = Builder.CreateBr(TheRealDest); in simplifyEqualityComparisonWithOnlyPredecessor()
3814 Builder.CreateBr(BB); in foldTwoEntryPHINode()
4805 Builder.CreateBr(TrueBB); in simplifyTerminatorOnSelect()
4823 Builder.CreateBr(TrueBB); in simplifyTerminatorOnSelect()
4826 Builder.CreateBr(FalseBB); in simplifyTerminatorOnSelect()
5016 Builder.CreateBr(SuccBlock); in tryToSimplifyUncondBranchWithICmpInIt()
5515 Builder.CreateBr(BI->getSuccessor(1)); in simplifyUnreachable()
5519 Builder.CreateBr(BI->getSuccessor(0)); in simplifyUnreachable()
6309 Builder.CreateBr(DestBB); in removeSwitchAfterSelectFold()
[all …]
H A DModuleUtils.cpp290 IRB.CreateBr(RetBB); in createSanitizerCtorAndInitFunctions()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp116 IRBFail.CreateBr(ExitBB); in buildCFICheck()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp1142 B.CreateBr(BBTail); in inlineCompare()
1158 B.CreateBr(BBNE); in inlineCompare()
1220 IRB.CreateBr(BBNext); in foldMemChr()
1235 IRB.CreateBr(BBSuccess); in foldMemChr()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1557 Instruction *I = Builder.CreateBr(PRegExitBB); in createParallel()
2218 BranchInst *DummyBranch = Builder.CreateBr(IP.getBlock()); in createSections()
2255 BranchInst *CaseEndBr = Builder.CreateBr(Continue); in createSections()
2330 Instruction *I = Builder.CreateBr(ExitBB); in createSection()
2777 Builder.CreateBr(MergeBB); in emitInterWarpCopyFunction()
2781 Builder.CreateBr(MergeBB); in emitInterWarpCopyFunction()
2827 Builder.CreateBr(W0MergeBB); in emitInterWarpCopyFunction()
2830 Builder.CreateBr(W0MergeBB); in emitInterWarpCopyFunction()
2986 Builder.CreateBr(MergeBB); in emitShuffleAndReduceFunction()
2989 Builder.CreateBr(MergeBB); in emitShuffleAndReduceFunction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp265 IRB.CreateBr(Cont); in addBoundsChecking()
H A DNumericalStabilitySanitizer.cpp1095 FailBuilder.CreateBr(NextBB); in emitFCmpCheck()
1173 ShadowLoadBBBuilder.CreateBr(NextBB); in handleLoad()
1179 FExtBBBuilder.CreateBr(NextBB); in handleLoad()
1689 Builder.CreateBr(NextBB); in createShadowValueWithOperandsAvailable()
H A DPGOMemOPSizeOpt.cpp421 IRBCase.CreateBr(MergeBB); in perform()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp758 IRB.CreateBr(EndBB1); in wrapTestSetjmp()
761 IRB.CreateBr(EndBB1); in wrapTestSetjmp()
1501 IRB.CreateBr(Tail); in handleLongjmpableCallsForEmscriptenSjLj()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopIdiomVectorize.cpp939 Builder.CreateBr(FoundBB); in transformByteCompare()
1302 Builder.CreateBr(BB2); in expandFindFirstByte()
1348 Builder.CreateBr(ExitSucc); in expandFindFirstByte()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSwLowerLDS.cpp888 IRB.CreateBr(PrevEntryBlock); in lowerKernelLDSAccesses()
919 IRB.CreateBr(CondFreeBlock); in lowerKernelLDSAccesses()
942 IRB.CreateBr(EndBlock); in lowerKernelLDSAccesses()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DADCE.cpp693 auto *NewTerm = Builder.CreateBr(Target); in makeUnconditional()
H A DLoopSimplifyCFG.cpp531 Builder.CreateBr(TheOnlySucc); in foldTerminators()

123