Home
last modified time | relevance | path

Searched refs:ContBB (Results 1 – 14 of 14) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp788 llvm::BasicBlock *ContBB = in EmitAtomicOp() local
808 Builder.CreateBr(ContBB); in EmitAtomicOp()
1532 Builder.CreateBr(ContBB); in EmitAtomicExpr()
1537 Builder.CreateBr(ContBB); in EmitAtomicExpr()
1547 Builder.CreateBr(ContBB); in EmitAtomicExpr()
1555 Builder.CreateBr(ContBB); in EmitAtomicExpr()
1562 Builder.CreateBr(ContBB); in EmitAtomicExpr()
1979 CGF.EmitBlock(ContBB); in EmitAtomicUpdateLibcall()
2009 CGF.EmitBlock(ContBB); in EmitAtomicUpdateOp()
2065 CGF.EmitBlock(ContBB); in EmitAtomicUpdateLibcall()
[all …]
H A DCGCoroutine.cpp760 BasicBlock *ContBB = nullptr; in EmitCoroutineBody() local
763 ContBB = createBasicBlock("coro.resumed.cont"); in EmitCoroutineBody()
766 Builder.CreateCondBr(SkipBody, ContBB, BodyBB); in EmitCoroutineBody()
780 if (ContBB) in EmitCoroutineBody()
781 EmitBlock(ContBB); in EmitCoroutineBody()
H A DCGException.cpp1234 llvm::BasicBlock *ContBB = createBasicBlock("try.cont"); in ExitCXXTryStmt() local
1238 Builder.CreateBr(ContBB); in ExitCXXTryStmt()
1312 Builder.CreateBr(ContBB); in ExitCXXTryStmt()
1338 EmitBlock(ContBB); in ExitCXXTryStmt()
1396 llvm::BasicBlock *ContBB = CGF.createBasicBlock("finally.cont"); in Emit() local
1400 CGF.Builder.CreateCondBr(ShouldRethrow, RethrowBB, ContBB); in Emit()
1412 CGF.EmitBlock(ContBB); in Emit()
2235 llvm::BasicBlock *ContBB = createBasicBlock("__try.cont"); in ExitSEHTryStmt() local
2239 Builder.CreateBr(ContBB); in ExitSEHTryStmt()
2273 Builder.CreateBr(ContBB); in ExitSEHTryStmt()
[all …]
H A DCGExprComplex.cpp795 llvm::BasicBlock *ContBB = CGF.createBasicBlock("complex_mul_cont"); in EmitBinMul() local
797 llvm::Instruction *Branch = Builder.CreateCondBr(IsRNaN, INaNBB, ContBB); in EmitBinMul()
809 Branch = Builder.CreateCondBr(IsINaN, LibCallBB, ContBB); in EmitBinMul()
817 Builder.CreateBr(ContBB); in EmitBinMul()
821 CGF.EmitBlock(ContBB); in EmitBinMul()
908 llvm::BasicBlock *ContBB = CGF.createBasicBlock("complex_div"); in EmitRangeReductionDiv() local
929 Builder.CreateBr(ContBB); in EmitRangeReductionDiv()
949 Builder.CreateBr(ContBB); in EmitRangeReductionDiv()
952 CGF.EmitBlock(ContBB); in EmitRangeReductionDiv()
H A DCGCleanup.cpp581 llvm::BasicBlock *ContBB = nullptr; in EmitCleanup() local
583 ContBB = CGF.createBasicBlock("cleanup.done"); in EmitCleanup()
587 CGF.Builder.CreateCondBr(IsActive, CleanupBB, ContBB); in EmitCleanup()
597 CGF.EmitBlock(ContBB); in EmitCleanup()
H A DCGExprCXX.cpp1250 llvm::BasicBlock *ContBB = createBasicBlock("new.loop.end"); in EmitNewArrayInitializer() local
1262 Builder.CreateCondBr(IsEmpty, ContBB, LoopBB); in EmitNewArrayInitializer()
1306 Builder.CreateCondBr(IsEnd, ContBB, LoopBB); in EmitNewArrayInitializer()
1309 EmitBlock(ContBB); in EmitNewArrayInitializer()
H A DCGDecl.cpp1842 llvm::BasicBlock *ContBB = createBasicBlock("vla-init.cont"); in emitZeroOrPatternForAutoVarInit() local
1846 Builder.CreateCondBr(IsZeroSizedVLA, ContBB, SetupBB); in emitZeroOrPatternForAutoVarInit()
1869 Builder.CreateCondBr(Done, ContBB, LoopBB); in emitZeroOrPatternForAutoVarInit()
1871 EmitBlock(ContBB); in emitZeroOrPatternForAutoVarInit()
H A DCGOpenMPRuntime.cpp2374 llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue"); in emitBarrierCall() local
2376 CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB); in emitBarrierCall()
2382 CGF.EmitBlock(ContBB, /*IsFinished=*/true); in emitBarrierCall()
5724 llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue"); in emitCancellationPointCall() local
5726 CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB); in emitCancellationPointCall()
5734 CGF.EmitBlock(ContBB, /*IsFinished=*/true); in emitCancellationPointCall()
5763 llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue"); in emitCancelCall() local
5765 CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB); in emitCancelCall()
5773 CGF.EmitBlock(ContBB, /*IsFinished=*/true); in emitCancelCall()
H A DCGBuiltin.cpp4650 Builder.SetInsertPoint(ContBB); in EmitBuiltinExpr()
4659 Builder.CreateBr(ContBB); in EmitBuiltinExpr()
4669 Builder.SetInsertPoint(ContBB); in EmitBuiltinExpr()
4718 Builder.CreateBr(ContBB); in EmitBuiltinExpr()
4725 Builder.SetInsertPoint(ContBB); in EmitBuiltinExpr()
4771 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, ContBB); in EmitBuiltinExpr()
4775 Builder.CreateBr(ContBB); in EmitBuiltinExpr()
4781 Builder.CreateBr(ContBB); in EmitBuiltinExpr()
4786 Builder.CreateBr(ContBB); in EmitBuiltinExpr()
4791 Builder.CreateBr(ContBB); in EmitBuiltinExpr()
[all …]
H A DCGCall.cpp4839 llvm::BasicBlock *ContBB = createBasicBlock("invoke.cont"); in EmitCallOrInvoke() local
4840 Inst = Builder.CreateInvoke(Callee, ContBB, InvokeDest, Args, BundleList, in EmitCallOrInvoke()
4842 EmitBlock(ContBB); in EmitCallOrInvoke()
H A DCGStmtOpenMP.cpp5565 llvm::BasicBlock *ContBB = createBasicBlock("omp.exclusive.dec"); in EmitOMPScanDirective() local
5568 Builder.CreateCondBr(Cmp, ExclusiveExitBB, ContBB); in EmitOMPScanDirective()
5569 EmitBlock(ContBB); in EmitOMPScanDirective()
H A DCGExpr.cpp3479 llvm::BasicBlock *ContBB) { in emitCheckHandlerCall() argument
3518 CGF.Builder.CreateBr(ContBB); in emitCheckHandlerCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp5940 BasicBlock *ContBB = CurBB->splitBasicBlock(CurBB->getTerminator(), in emitAtomicUpdate() local
5942 ContBB->getTerminator()->eraseFromParent(); in emitAtomicUpdate()
5946 Builder.SetInsertPoint(ContBB); in emitAtomicUpdate()
5972 Builder.CreateCondBr(SuccessFailureVal, ExitBB, ContBB); in emitAtomicUpdate()
6093 BasicBlock *ContBB = CurBB->splitBasicBlock( in createAtomicCompare() local
6095 ContBB->getTerminator()->eraseFromParent(); in createAtomicCompare()
6098 Builder.CreateCondBr(SuccessOrFail, ExitBB, ContBB); in createAtomicCompare()
6100 Builder.SetInsertPoint(ContBB); in createAtomicCompare()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp11768 MachineBasicBlock *ContBB = MF->CreateMachineBasicBlock(); in EmitLowered__dbzchk() local
11769 MF->insert(++MBB->getIterator(), ContBB); in EmitLowered__dbzchk()
11770 ContBB->splice(ContBB->begin(), MBB, in EmitLowered__dbzchk()
11772 ContBB->transferSuccessorsAndUpdatePHIs(MBB); in EmitLowered__dbzchk()
11773 MBB->addSuccessor(ContBB); in EmitLowered__dbzchk()
11790 return ContBB; in EmitLowered__dbzchk()