| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGAtomic.cpp | 470 auto *ContBB = CGF.createBasicBlock("atomic.continue", CGF.CurFn); in emitAtomicCmpXchgFailureSet() local 488 CGF.Builder.CreateBr(ContBB); in emitAtomicCmpXchgFailureSet() 493 CGF.Builder.CreateBr(ContBB); in emitAtomicCmpXchgFailureSet() 498 CGF.Builder.CreateBr(ContBB); in emitAtomicCmpXchgFailureSet() 500 CGF.Builder.SetInsertPoint(ContBB); in emitAtomicCmpXchgFailureSet() 565 llvm::BasicBlock *ContBB = in EmitAtomicOp() local 574 CGF.Builder.CreateBr(ContBB); in EmitAtomicOp() 579 CGF.Builder.CreateBr(ContBB); in EmitAtomicOp() 581 CGF.Builder.SetInsertPoint(ContBB); in EmitAtomicOp() 828 llvm::BasicBlock *ContBB = in EmitAtomicOp() local [all …]
|
| H A D | CGPointerAuth.cpp | 373 llvm::BasicBlock *ResignBB = nullptr, *ContBB = nullptr; in emitPointerAuthResign() local 378 ContBB = createBasicBlock("resign.cont"); in emitPointerAuthResign() 382 Builder.CreateCondBr(IsNonNull, ResignBB, ContBB); in emitPointerAuthResign() 395 if (ContBB) { in emitPointerAuthResign() 396 EmitBlock(ContBB); in emitPointerAuthResign()
|
| H A D | CGException.cpp | 1234 llvm::BasicBlock *ContBB = createBasicBlock("try.cont"); in ExitCXXTryStmt() local 1238 Builder.CreateBr(ContBB); in ExitCXXTryStmt() 1313 Builder.CreateBr(ContBB); in ExitCXXTryStmt() 1339 EmitBlock(ContBB); in ExitCXXTryStmt() 1397 llvm::BasicBlock *ContBB = CGF.createBasicBlock("finally.cont"); in Emit() local 1401 CGF.Builder.CreateCondBr(ShouldRethrow, RethrowBB, ContBB); in Emit() 1413 CGF.EmitBlock(ContBB); in Emit() 2238 llvm::BasicBlock *ContBB = createBasicBlock("__try.cont"); in ExitSEHTryStmt() local 2242 Builder.CreateBr(ContBB); in ExitSEHTryStmt() 2276 Builder.CreateBr(ContBB); in ExitSEHTryStmt() [all …]
|
| H A D | CGCoroutine.cpp | 913 BasicBlock *ContBB = nullptr; in EmitCoroutineBody() local 916 ContBB = createBasicBlock("coro.resumed.cont"); in EmitCoroutineBody() 919 Builder.CreateCondBr(SkipBody, ContBB, BodyBB); in EmitCoroutineBody() 933 if (ContBB) in EmitCoroutineBody() 934 EmitBlock(ContBB); in EmitCoroutineBody()
|
| H A D | CGExprComplex.cpp | 864 llvm::BasicBlock *ContBB = CGF.createBasicBlock("complex_mul_cont"); in EmitBinMul() local 866 llvm::Instruction *Branch = Builder.CreateCondBr(IsRNaN, INaNBB, ContBB); in EmitBinMul() 877 Branch = Builder.CreateCondBr(IsINaN, LibCallBB, ContBB); in EmitBinMul() 885 Builder.CreateBr(ContBB); in EmitBinMul() 889 CGF.EmitBlock(ContBB); in EmitBinMul() 976 llvm::BasicBlock *ContBB = CGF.createBasicBlock("complex_div"); in EmitRangeReductionDiv() local 997 Builder.CreateBr(ContBB); in EmitRangeReductionDiv() 1017 Builder.CreateBr(ContBB); in EmitRangeReductionDiv() 1020 CGF.EmitBlock(ContBB); in EmitRangeReductionDiv()
|
| H A D | CGCleanup.cpp | 568 llvm::BasicBlock *ContBB = nullptr; in EmitCleanup() local 570 ContBB = CGF.createBasicBlock("cleanup.done"); in EmitCleanup() 574 CGF.Builder.CreateCondBr(IsActive, CleanupBB, ContBB); in EmitCleanup() 584 CGF.EmitBlock(ContBB); in EmitCleanup()
|
| H A D | CGExprCXX.cpp | 1261 llvm::BasicBlock *ContBB = createBasicBlock("new.loop.end"); in EmitNewArrayInitializer() local 1273 Builder.CreateCondBr(IsEmpty, ContBB, LoopBB); in EmitNewArrayInitializer() 1315 Builder.CreateCondBr(IsEnd, ContBB, LoopBB); in EmitNewArrayInitializer() 1318 EmitBlock(ContBB); in EmitNewArrayInitializer()
|
| H A D | CGBuiltin.cpp | 5032 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn); in EmitBuiltinExpr() local 5035 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, ContBB); in EmitBuiltinExpr() 5039 Builder.CreateBr(ContBB); in EmitBuiltinExpr() 5045 Builder.CreateBr(ContBB); in EmitBuiltinExpr() 5050 Builder.CreateBr(ContBB); in EmitBuiltinExpr() 5055 Builder.CreateBr(ContBB); in EmitBuiltinExpr() 5058 Builder.SetInsertPoint(ContBB); in EmitBuiltinExpr() 5109 llvm::BasicBlock *ContBB = createBasicBlock("atomic.scope.continue", CurFn); in EmitBuiltinExpr() local 5117 ContBB->eraseFromParent(); in EmitBuiltinExpr() 5144 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, ContBB); in EmitBuiltinExpr() [all …]
|
| H A D | CGDecl.cpp | 1896 llvm::BasicBlock *ContBB = createBasicBlock("vla-init.cont"); in emitZeroOrPatternForAutoVarInit() local 1900 Builder.CreateCondBr(IsZeroSizedVLA, ContBB, SetupBB); in emitZeroOrPatternForAutoVarInit() 1924 Builder.CreateCondBr(Done, ContBB, LoopBB); in emitZeroOrPatternForAutoVarInit() 1926 EmitBlock(ContBB); in emitZeroOrPatternForAutoVarInit()
|
| H A D | CGOpenMPRuntime.cpp | 2355 llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue"); in emitBarrierCall() local 2357 CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB); in emitBarrierCall() 2363 CGF.EmitBlock(ContBB, /*IsFinished=*/true); in emitBarrierCall() 5985 llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue"); in emitCancellationPointCall() local 5987 CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB); in emitCancellationPointCall() 5995 CGF.EmitBlock(ContBB, /*IsFinished=*/true); in emitCancellationPointCall() 6024 llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue"); in emitCancelCall() local 6026 CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB); in emitCancelCall() 6034 CGF.EmitBlock(ContBB, /*IsFinished=*/true); in emitCancelCall()
|
| H A D | CGCall.cpp | 5050 llvm::BasicBlock *ContBB = createBasicBlock("invoke.cont"); in EmitCallOrInvoke() local 5051 Inst = Builder.CreateInvoke(Callee, ContBB, InvokeDest, Args, BundleList, in EmitCallOrInvoke() 5053 EmitBlock(ContBB); in EmitCallOrInvoke()
|
| H A D | CGStmtOpenMP.cpp | 5828 llvm::BasicBlock *ContBB = createBasicBlock("omp.exclusive.dec"); in EmitOMPScanDirective() local 5831 Builder.CreateCondBr(Cmp, ExclusiveExitBB, ContBB); in EmitOMPScanDirective() 5832 EmitBlock(ContBB); in EmitOMPScanDirective()
|
| H A D | CGExpr.cpp | 3669 llvm::BasicBlock *ContBB, bool NoMerge) { in emitCheckHandlerCall() argument 3712 CGF.Builder.CreateBr(ContBB); in emitCheckHandlerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 9082 BasicBlock *ContBB = CurBB->splitBasicBlock(CurBB->getTerminator(), in emitAtomicUpdate() local 9084 ContBB->getTerminator()->eraseFromParent(); in emitAtomicUpdate() 9088 Builder.SetInsertPoint(ContBB); in emitAtomicUpdate() 9103 Builder.CreateCondBr(Result.second, ExitBB, ContBB); in emitAtomicUpdate() 9131 BasicBlock *ContBB = CurBB->splitBasicBlock(CurBB->getTerminator(), in emitAtomicUpdate() local 9133 ContBB->getTerminator()->eraseFromParent(); in emitAtomicUpdate() 9137 Builder.SetInsertPoint(ContBB); in emitAtomicUpdate() 9166 Builder.CreateCondBr(SuccessFailureVal, ExitBB, ContBB); in emitAtomicUpdate() 9289 BasicBlock *ContBB = CurBB->splitBasicBlock( in createAtomicCompare() local 9291 ContBB->getTerminator()->eraseFromParent(); in createAtomicCompare() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.cpp | 2052 MachineBasicBlock *ContBB = &MBB; in insertSimulatedTrap() local 2056 ContBB = MBB.splitAt(MI, /*UpdateLiveIns=*/false); in insertSimulatedTrap() 2098 return ContBB; in insertSimulatedTrap()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 11848 MachineBasicBlock *ContBB = MF->CreateMachineBasicBlock(); in EmitLowered__dbzchk() local 11849 MF->insert(++MBB->getIterator(), ContBB); in EmitLowered__dbzchk() 11850 ContBB->splice(ContBB->begin(), MBB, in EmitLowered__dbzchk() 11852 ContBB->transferSuccessorsAndUpdatePHIs(MBB); in EmitLowered__dbzchk() 11853 MBB->addSuccessor(ContBB); in EmitLowered__dbzchk() 11870 return ContBB; in EmitLowered__dbzchk()
|