Home
last modified time | relevance | path

Searched refs:ContBlock (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDARuntime.cpp30 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("kcall.end"); in EmitCUDAKernelCallExpr() local
33 CGF.EmitBranchOnBoolExpr(E->getConfig(), ContBlock, ConfigOKBlock, in EmitCUDAKernelCallExpr()
39 CGF.EmitBranch(ContBlock); in EmitCUDAKernelCallExpr()
41 CGF.EmitBlock(ContBlock); in EmitCUDAKernelCallExpr()
H A DCGExprScalar.cpp4948 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("land.end"); in VisitBinLAnd() local
4954 CGF.EmitBranchOnBoolExpr(E->getLHS(), RHSBlock, ContBlock, in VisitBinLAnd()
4961 "", ContBlock); in VisitBinLAnd()
4962 for (llvm::pred_iterator PI = pred_begin(ContBlock), PE = pred_end(ContBlock); in VisitBinLAnd()
4982 Builder.CreateCondBr(RHSCond, RHSBlockCnt, ContBlock); in VisitBinLAnd()
4985 CGF.EmitBranch(ContBlock); in VisitBinLAnd()
4993 CGF.EmitBlock(ContBlock); in VisitBinLAnd()
5088 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("lor.end"); in VisitBinLOr() local
5094 CGF.EmitBranchOnBoolExpr(E->getLHS(), ContBlock, RHSBlock, in VisitBinLOr()
5102 "", ContBlock); in VisitBinLOr()
[all …]
H A DCGStmtOpenMP.cpp2556 llvm::BasicBlock *ContBlock = nullptr; in emitOMPSimdRegion() local
2562 ContBlock = CGF.createBasicBlock("simd.if.end"); in emitOMPSimdRegion()
2563 emitPreCond(CGF, S, S.getPreCond(), ThenBlock, ContBlock, in emitOMPSimdRegion()
2624 if (ContBlock) { in emitOMPSimdRegion()
2625 CGF.EmitBranch(ContBlock); in emitOMPSimdRegion()
2626 CGF.EmitBlock(ContBlock, true); in emitOMPSimdRegion()
3336 llvm::BasicBlock *ContBlock = nullptr; in EmitOMPWorksharingLoop() local
3342 ContBlock = createBasicBlock("omp.precond.end"); in EmitOMPWorksharingLoop()
3343 emitPreCond(*this, S, S.getPreCond(), ThenBlock, ContBlock, in EmitOMPWorksharingLoop()
3542 if (ContBlock) { in EmitOMPWorksharingLoop()
[all …]
H A DCGOpenMPRuntimeGPU.cpp38 llvm::BasicBlock *ContBlock = nullptr; member in __anon61bd5b670111::NVPTXActionTy
52 ContBlock = CGF.createBasicBlock("omp_if.end"); in Enter()
54 CGF.Builder.CreateCondBr(CallBool, ThenBlock, ContBlock); in Enter()
60 CGF.EmitBranch(ContBlock); in Done()
61 CGF.EmitBlock(ContBlock, true); in Done()
H A DCGStmt.cpp844 llvm::BasicBlock *ContBlock = createBasicBlock("if.end"); in EmitIfStmt() local
845 llvm::BasicBlock *ElseBlock = ContBlock; in EmitIfStmt()
889 EmitBranch(ContBlock); in EmitIfStmt()
908 EmitBranch(ContBlock); in EmitIfStmt()
913 EmitBlock(ContBlock, true); in EmitIfStmt()
H A DCGClass.cpp2817 llvm::BasicBlock *ContBlock = nullptr; in EmitVTablePtrCheckForCast() local
2824 ContBlock = createBasicBlock("cast.cont"); in EmitVTablePtrCheckForCast()
2826 Builder.CreateCondBr(DerivedNotNull, CheckBlock, ContBlock); in EmitVTablePtrCheckForCast()
2838 Builder.CreateBr(ContBlock); in EmitVTablePtrCheckForCast()
2839 EmitBlock(ContBlock); in EmitVTablePtrCheckForCast()
H A DCodeGenFunction.h1541 JumpDest ContBlock)
1542 : Kind(Kind), ExitBlock(ExitBlock), ContBlock(ContBlock) {}
1548 JumpDest ContBlock;
1569 CGF.EmitBranch(Stack.back().ContBlock.getBlock());
1594 CGF.EmitBranchThroughCleanup(Stack.back().ContBlock);
1596 CGF.EmitBranchThroughCleanup(Stack.back().ContBlock);
1598 CGF.EmitBlock(Stack.back().ContBlock.getBlock());
H A DCGExprComplex.cpp1386 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end"); in VisitAbstractConditionalOperator() local
1405 CGF.EmitBranch(ContBlock); in VisitAbstractConditionalOperator()
1414 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
H A DCGExprAgg.cpp1273 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end"); in VisitAbstractConditionalOperator() local
1300 CGF.Builder.CreateBr(ContBlock); in VisitAbstractConditionalOperator()
1319 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
H A DCGObjCGNU.cpp2063 llvm::BasicBlock *ContBlock = in GenerateDirectMethodPrologue() local
2071 SelfIsNilBlock, ContBlock, in GenerateDirectMethodPrologue()
2086 CGF.EmitBlock(ContBlock); in GenerateDirectMethodPrologue()
2087 Builder.SetInsertPoint(ContBlock); in GenerateDirectMethodPrologue()
H A DCGOpenMPRuntime.cpp1849 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("omp_if.end"); in emitIfClause() local
1855 CGF.EmitBranch(ContBlock); in emitIfClause()
1863 CGF.EmitBranch(ContBlock); in emitIfClause()
1865 CGF.EmitBlock(ContBlock, /*IsFinished=*/true); in emitIfClause()
1977 llvm::BasicBlock *ContBlock = nullptr; member in __anon93cce0fb0a11::CommonActionTy
1991 ContBlock = CGF.createBasicBlock("omp_if.end"); in Enter()
1993 CGF.Builder.CreateCondBr(CallBool, ThenBlock, ContBlock); in Enter()
1999 CGF.EmitBranch(ContBlock); in Done()
2000 CGF.EmitBlock(ContBlock, true); in Done()
H A DCGObjCMac.cpp4066 llvm::BasicBlock *ContBlock = in GenerateDirectMethodPrologue() local
4075 ContBlock, MDHelper.createUnlikelyBranchWeights()); in GenerateDirectMethodPrologue()
4089 CGF.EmitBlock(ContBlock); in GenerateDirectMethodPrologue()
4090 Builder.SetInsertPoint(ContBlock); in GenerateDirectMethodPrologue()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DHexagon.cpp278 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("vaarg.end"); in EmitVAArgForHexagonLinux() local
346 CGF.EmitBranch(ContBlock); in EmitVAArgForHexagonLinux()
396 CGF.EmitBranch(ContBlock); in EmitVAArgForHexagonLinux()
400 CGF.EmitBlock(ContBlock); in EmitVAArgForHexagonLinux()
H A DSystemZ.cpp341 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("vaarg.end"); in EmitVAArg() local
369 CGF.EmitBranch(ContBlock); in EmitVAArg()
389 CGF.EmitBranch(ContBlock); in EmitVAArg()
392 CGF.EmitBlock(ContBlock); in EmitVAArg()
H A DAArch64.cpp575 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("vaarg.end"); in EmitAAPCSVAArg() local
719 CGF.EmitBranch(ContBlock); in EmitAAPCSVAArg()
760 CGF.EmitBranch(ContBlock); in EmitAAPCSVAArg()
765 CGF.EmitBlock(ContBlock); in EmitAAPCSVAArg()
H A DX86.cpp3082 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("vaarg.end"); in EmitVAArg() local
3199 CGF.EmitBranch(ContBlock); in EmitVAArg()
3208 CGF.EmitBlock(ContBlock); in EmitVAArg()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp7646 BasicBlock *ContBlock = BasicBlock::Create(M.getContext(), "omp_if.end"); in emitIfClause() local
7651 emitBranch(ContBlock); in emitIfClause()
7657 emitBranch(ContBlock); in emitIfClause()
7659 emitBlock(ContBlock, CurFn, /*IsFinished=*/true); in emitIfClause()