Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGAtomic.cpp457 auto *ContBB = CGF.createBasicBlock("atomic.continue", CGF.CurFn); in emitAtomicCmpXchgFailureSet() local
475 CGF.Builder.CreateBr(ContBB); in emitAtomicCmpXchgFailureSet()
480 CGF.Builder.CreateBr(ContBB); in emitAtomicCmpXchgFailureSet()
485 CGF.Builder.CreateBr(ContBB); in emitAtomicCmpXchgFailureSet()
487 CGF.Builder.SetInsertPoint(ContBB); in emitAtomicCmpXchgFailureSet()
546 llvm::BasicBlock *ContBB = in EmitAtomicOp() local
555 CGF.Builder.CreateBr(ContBB); in EmitAtomicOp()
560 CGF.Builder.CreateBr(ContBB); in EmitAtomicOp()
562 CGF.Builder.SetInsertPoint(ContBB); in EmitAtomicOp()
734 llvm::BasicBlock *ContBB = in EmitAtomicOp() local
[all …]
H A DCGCoroutine.cpp658 BasicBlock *ContBB = nullptr; in EmitCoroutineBody() local
661 ContBB = createBasicBlock("coro.resumed.cont"); in EmitCoroutineBody()
664 Builder.CreateCondBr(SkipBody, ContBB, BodyBB); in EmitCoroutineBody()
678 if (ContBB) in EmitCoroutineBody()
679 EmitBlock(ContBB); in EmitCoroutineBody()
H A DCGException.cpp1204 llvm::BasicBlock *ContBB = createBasicBlock("try.cont"); in ExitCXXTryStmt() local
1208 Builder.CreateBr(ContBB); in ExitCXXTryStmt()
1284 Builder.CreateBr(ContBB); in ExitCXXTryStmt()
1310 EmitBlock(ContBB); in ExitCXXTryStmt()
1368 llvm::BasicBlock *ContBB = CGF.createBasicBlock("finally.cont"); in Emit() local
1372 CGF.Builder.CreateCondBr(ShouldRethrow, RethrowBB, ContBB); in Emit()
1384 CGF.EmitBlock(ContBB); in Emit()
2219 llvm::BasicBlock *ContBB = createBasicBlock("__try.cont"); in ExitSEHTryStmt() local
2223 Builder.CreateBr(ContBB); in ExitSEHTryStmt()
2257 Builder.CreateBr(ContBB); in ExitSEHTryStmt()
[all …]
H A DCGExprComplex.cpp727 llvm::BasicBlock *ContBB = CGF.createBasicBlock("complex_mul_cont"); in EmitBinMul() local
729 llvm::Instruction *Branch = Builder.CreateCondBr(IsRNaN, INaNBB, ContBB); in EmitBinMul()
741 Branch = Builder.CreateCondBr(IsINaN, LibCallBB, ContBB); in EmitBinMul()
749 Builder.CreateBr(ContBB); in EmitBinMul()
753 CGF.EmitBlock(ContBB); in EmitBinMul()
H A DCGCleanup.cpp564 llvm::BasicBlock *ContBB = nullptr; in EmitCleanup() local
566 ContBB = CGF.createBasicBlock("cleanup.done"); in EmitCleanup()
570 CGF.Builder.CreateCondBr(IsActive, CleanupBB, ContBB); in EmitCleanup()
580 CGF.EmitBlock(ContBB); in EmitCleanup()
H A DCGExprCXX.cpp1229 llvm::BasicBlock *ContBB = createBasicBlock("new.loop.end"); in EmitNewArrayInitializer() local
1241 Builder.CreateCondBr(IsEmpty, ContBB, LoopBB); in EmitNewArrayInitializer()
1285 Builder.CreateCondBr(IsEnd, ContBB, LoopBB); in EmitNewArrayInitializer()
1288 EmitBlock(ContBB); in EmitNewArrayInitializer()
H A DCGDecl.cpp1761 llvm::BasicBlock *ContBB = createBasicBlock("vla-init.cont"); in emitZeroOrPatternForAutoVarInit() local
1765 Builder.CreateCondBr(IsZeroSizedVLA, ContBB, SetupBB); in emitZeroOrPatternForAutoVarInit()
1788 Builder.CreateCondBr(Done, ContBB, LoopBB); in emitZeroOrPatternForAutoVarInit()
1790 EmitBlock(ContBB); in emitZeroOrPatternForAutoVarInit()
H A DCGOpenMPRuntime.cpp2596 llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue"); in emitBarrierCall() local
2598 CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB); in emitBarrierCall()
2604 CGF.EmitBlock(ContBB, /*IsFinished=*/true); in emitBarrierCall()
6313 llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue"); in emitCancellationPointCall() local
6315 CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB); in emitCancellationPointCall()
6321 CGF.EmitBlock(ContBB, /*IsFinished=*/true); in emitCancellationPointCall()
6349 llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue"); in emitCancelCall() local
6351 CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB); in emitCancelCall()
6357 CGF.EmitBlock(ContBB, /*IsFinished=*/true); in emitCancelCall()
H A DCGBuiltin.cpp3874 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn); in EmitBuiltinExpr() local
3891 Builder.SetInsertPoint(ContBB); in EmitBuiltinExpr()
3900 Builder.CreateBr(ContBB); in EmitBuiltinExpr()
3910 Builder.SetInsertPoint(ContBB); in EmitBuiltinExpr()
3942 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn); in EmitBuiltinExpr() local
3960 Builder.CreateBr(ContBB); in EmitBuiltinExpr()
3967 Builder.SetInsertPoint(ContBB); in EmitBuiltinExpr()
4010 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn); in EmitBuiltinExpr() local
4013 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, ContBB); in EmitBuiltinExpr()
4017 Builder.CreateBr(ContBB); in EmitBuiltinExpr()
[all …]
H A DCGCall.cpp4467 llvm::BasicBlock *ContBB = createBasicBlock("invoke.cont"); in EmitCallOrInvoke() local
4468 Inst = Builder.CreateInvoke(Callee, ContBB, InvokeDest, Args, BundleList, in EmitCallOrInvoke()
4470 EmitBlock(ContBB); in EmitCallOrInvoke()
H A DCGStmtOpenMP.cpp5004 llvm::BasicBlock *ContBB = createBasicBlock("omp.exclusive.dec"); in EmitOMPScanDirective() local
5007 Builder.CreateCondBr(Cmp, ExclusiveExitBB, ContBB); in EmitOMPScanDirective()
5008 EmitBlock(ContBB); in EmitOMPScanDirective()
H A DCGExpr.cpp3156 llvm::BasicBlock *ContBB) { in emitCheckHandlerCall() argument
3195 CGF.Builder.CreateBr(ContBB); in emitCheckHandlerCall()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2472 BasicBlock *ContBB = CurBB->splitBasicBlock(CurBB->getTerminator(), in emitAtomicUpdate() local
2474 ContBB->getTerminator()->eraseFromParent(); in emitAtomicUpdate()
2475 Builder.SetInsertPoint(ContBB); in emitAtomicUpdate()
2515 Builder.CreateCondBr(SuccessFailureVal, ExitBB, ContBB); in emitAtomicUpdate()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp11045 MachineBasicBlock *ContBB = MF->CreateMachineBasicBlock(); in EmitLowered__dbzchk() local
11046 MF->insert(++MBB->getIterator(), ContBB); in EmitLowered__dbzchk()
11047 ContBB->splice(ContBB->begin(), MBB, in EmitLowered__dbzchk()
11049 ContBB->transferSuccessorsAndUpdatePHIs(MBB); in EmitLowered__dbzchk()
11050 MBB->addSuccessor(ContBB); in EmitLowered__dbzchk()
11067 return ContBB; in EmitLowered__dbzchk()