Home
last modified time | relevance | path

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

/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.cpp5039 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("land.end"); in VisitBinLOr()
5045 CGF.EmitBranchOnBoolExpr(E->getLHS(), RHSBlock, ContBlock, in VisitBinLOr()
5048 // Any edges into the ContBlock are now from an (indeterminate number of) in VisitBinLOr()
5052 "", ContBlock); in VisitBinLOr()
5053 for (llvm::pred_iterator PI = pred_begin(ContBlock), PE = pred_end(ContBlock); in VisitBinLOr()
5073 Builder.CreateCondBr(RHSCond, RHSBlockCnt, ContBlock); in VisitBinLOr()
5076 CGF.EmitBranch(ContBlock); in VisitBinLOr()
5080 // Emit an unconditional branch from this block to ContBlock. in VisitBinLOr()
5084 CGF.EmitBlock(ContBlock); in VisitBinLOr()
4938 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("land.end"); VisitBinLAnd() local
5078 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("lor.end"); VisitBinLOr() local
5293 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end"); VisitAbstractConditionalOperator() local
[all...]
H A DCGStmtOpenMP.cpp2601 llvm::BasicBlock *ContBlock = nullptr; in emitOMPSimdRegion()
2607 ContBlock = CGF.createBasicBlock("simd.if.end"); in emitOMPSimdRegion()
2608 emitPreCond(CGF, S, S.getPreCond(), ThenBlock, ContBlock, in emitOMPSimdRegion()
2669 if (ContBlock) { in GetAlignedMapping()
2670 CGF.EmitBranch(ContBlock); in GetAlignedMapping()
2671 CGF.EmitBlock(ContBlock, true); in GetAlignedMapping()
3391 llvm::BasicBlock *ContBlock = nullptr; in EmitOMPWorksharingLoop()
3397 ContBlock = createBasicBlock("omp.precond.end"); in EmitOMPWorksharingLoop()
3398 emitPreCond(*this, S, S.getPreCond(), ThenBlock, ContBlock, in EmitOMPWorksharingLoop()
3596 if (ContBlock) { in emitScanBasedDirectiveDecls()
2551 llvm::BasicBlock *ContBlock = nullptr; emitOMPSimdRegion() local
3318 llvm::BasicBlock *ContBlock = nullptr; EmitOMPWorksharingLoop() local
5662 llvm::BasicBlock *ContBlock = nullptr; EmitOMPDistributeLoop() local
7692 llvm::BasicBlock *ContBlock = nullptr; EmitOMPTaskLoopBasedDirective() local
[all...]
H A DCGOpenMPRuntimeGPU.cpp38 llvm::BasicBlock *ContBlock = nullptr; member in __anond936b3ba0111::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.cpp913 llvm::BasicBlock *ContBlock = createBasicBlock("if.end"); in EmitIfStmt()
914 llvm::BasicBlock *ElseBlock = ContBlock;
958 EmitBranch(ContBlock);
977 EmitBranch(ContBlock);
982 EmitBlock(ContBlock, true); in EmitWhileStmt()
838 llvm::BasicBlock *ContBlock = createBasicBlock("if.end"); EmitIfStmt() local
H A DCGClass.cpp2812 llvm::BasicBlock *ContBlock = nullptr; in EmitVTablePtrCheckForCast()
2819 ContBlock = createBasicBlock("cast.cont"); in EmitVTablePtrCheckForCast()
2821 Builder.CreateCondBr(DerivedNotNull, CheckBlock, ContBlock); in EmitVTablePtrCheckForCast()
2833 Builder.CreateBr(ContBlock); in EmitVTablePtrCheckForCast()
2834 EmitBlock(ContBlock); in EmitVTablePtrCheckForCast()
2816 llvm::BasicBlock *ContBlock = nullptr; EmitVTablePtrCheckForCast() local
H A DCodeGenFunction.h1557 JumpDest ContBlock)
1558 : Kind(Kind), ExitBlock(ExitBlock), ContBlock(ContBlock) {}
1564 JumpDest ContBlock;
1585 CGF.EmitBranch(Stack.back().ContBlock.getBlock());
1610 CGF.EmitBranchThroughCleanup(Stack.back().ContBlock);
1612 CGF.EmitBranchThroughCleanup(Stack.back().ContBlock);
1614 CGF.EmitBlock(Stack.back().ContBlock.getBlock());
H A DCGExprComplex.cpp1370 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end"); in VisitAbstractConditionalOperator() local
1389 CGF.EmitBranch(ContBlock); in VisitAbstractConditionalOperator()
1398 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
H A DCGExprAgg.cpp1277 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end"); in VisitAbstractConditionalOperator()
1304 CGF.Builder.CreateBr(ContBlock); in VisitAbstractConditionalOperator()
1323 CGF.EmitBlock(ContBlock); in VisitAbstractConditionalOperator()
1276 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("cond.end"); VisitAbstractConditionalOperator() local
H A DCGObjCGNU.cpp2071 llvm::BasicBlock *ContBlock = in GenerateDirectMethodPrologue()
2079 SelfIsNilBlock, ContBlock, in GenerateDirectMethodPrologue()
2094 CGF.EmitBlock(ContBlock); in GenerateDirectMethodPrologue()
2095 Builder.SetInsertPoint(ContBlock); in GenerateDirectMethodPrologue()
2063 llvm::BasicBlock *ContBlock = GenerateDirectMethodPrologue() local
H A DCGOpenMPRuntime.cpp1830 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("omp_if.end"); in emitIfClause()
1836 CGF.EmitBranch(ContBlock); in emitIfClause()
1844 CGF.EmitBranch(ContBlock); in emitIfClause()
1846 CGF.EmitBlock(ContBlock, /*IsFinished=*/true); in emitIfClause()
1958 llvm::BasicBlock *ContBlock = nullptr; in emitThreadIDAddress()
1972 ContBlock = CGF.createBasicBlock("omp_if.end");
1974 CGF.Builder.CreateCondBr(CallBool, ThenBlock, ContBlock);
1980 CGF.EmitBranch(ContBlock); in CommonActionTy()
1981 CGF.EmitBlock(ContBlock, true); in CommonActionTy()
1848 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("omp_if.end"); emitIfClause() local
1976 llvm::BasicBlock *ContBlock = nullptr; global() member in __anon143de22e0a11::CommonActionTy
H A DCGObjCMac.cpp4062 llvm::BasicBlock *ContBlock = in GenerateDirectMethodPrologue()
4071 ContBlock, MDHelper.createUnlikelyBranchWeights()); in GenerateDirectMethodPrologue()
4085 CGF.EmitBlock(ContBlock); in GenerateDirectMethodPrologue()
4086 Builder.SetInsertPoint(ContBlock); in GenerateDirectMethodPrologue()
4066 llvm::BasicBlock *ContBlock = GenerateDirectMethodPrologue() local
/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.cpp872 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("vaarg.end");
1016 CGF.EmitBranch(ContBlock);
1057 CGF.EmitBranch(ContBlock);
1062 CGF.EmitBlock(ContBlock);
592 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("vaarg.end"); EmitAAPCSVAArg() local
H A DX86.cpp3073 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("vaarg.end"); in EmitVAArg()
3227 CGF.EmitBranch(ContBlock); in reclassifyHvaArgForVectorCall()
3236 CGF.EmitBlock(ContBlock); in reclassifyHvaArgForVectorCall()
3082 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("vaarg.end"); EmitVAArg() local
/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp8408 BasicBlock *ContBlock = BasicBlock::Create(M.getContext(), "omp_if.end"); in loadOffloadInfoMetadata()
8414 emitBranch(ContBlock);
8421 emitBranch(ContBlock);
8423 emitBlock(ContBlock, CurFn, /*IsFinished=*/true); in getTargetRegionEntryInfoCount()
7210 BasicBlock *ContBlock = BasicBlock::Create(M.getContext(), "omp_if.end"); emitIfClause() local