Home
last modified time | relevance | path

Searched refs:getCapturedStmt (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp169 LD->getInnermostCapturedStmt()->getCapturedStmt(), in emitPreInitStmt()
277 CS = dyn_cast<CapturedStmt>(CS->getCapturedStmt()); in OMPSimdLexicalScope()
1790 CGF.EmitStmt(S.getCapturedStmt(OMPD_parallel)->getCapturedStmt()); in EmitOMPParallelDirective()
2087 const Stmt *SS = ICS->getCapturedStmt(); in EmitOMPInnerLoop()
5178 CGF.EmitStmt(CS->getCapturedStmt()); in EmitOMPTaskDirective()
5840 CGF.EmitStmt(CS->getCapturedStmt()); in EmitOMPOrderedDirective()
6651 CGF.EmitStmt(S.getCapturedStmt(OMPD_target)->getCapturedStmt()); in emitTargetRegion()
6711 CGF.EmitStmt(S.getCapturedStmt(OMPD_teams)->getCapturedStmt()); in EmitOMPTeamsDirective()
6721 auto *CS = S.getCapturedStmt(OMPD_teams); in emitTargetTeamsRegion()
6733 CGF.EmitStmt(CS->getCapturedStmt()); in emitTargetTeamsRegion()
[all …]
H A DCGOpenMPRuntimeGPU.cpp375 VisitStmt(S->getCapturedStmt()); in VisitOMPExecutableDirective()
571 CS->getCapturedStmt()->IgnoreContainers(/*IgnoreCaptured=*/true); in hasNestedSPMDDirective()
769 CS->getCapturedStmt()->IgnoreContainers(/*IgnoreCaptured=*/true); in hasNestedLightweightDirective()
1290 D.getInnermostCapturedStmt()->getCapturedStmt()->IgnoreContainers( in getDistributeLastprivateVars()
1339 TeamAndReductions.first = D.getCapturedStmt(OMPD_teams)->getCapturedDecl(); in emitTeamsOutlinedFunction()
3490 const auto &CS = *D.getCapturedStmt(OMPD_parallel); in createParallelDataSharingWrapper()
3793 const CapturedStmt *CS = D.getCapturedStmt(OMPD_target); in adjustTargetSpecificDataForLambdas()
H A DCGOpenMPRuntime.cpp1272 const CapturedStmt *CS = D.getCapturedStmt(OMPD_parallel); in emitParallelOutlinedFunction()
1280 const CapturedStmt *CS = D.getCapturedStmt(OMPD_teams); in emitTeamsOutlinedFunction()
1311 const CapturedStmt *CS = D.getCapturedStmt(Region); in emitTaskOutlinedFunction()
3771 const CapturedStmt &CS = *D.getCapturedStmt(Kind); in emitPrivatesInit()
6431 const CapturedStmt &CS = *D.getCapturedStmt(OMPD_target); in emitTargetOutlinedFunctionHelper()
6728 CGF.getContext(), CS->getCapturedStmt()); in getNumThreads()
6956 CGF.getContext(), CS->getCapturedStmt()); in emitNumThreadsForTargetDirective()
6986 CGF.getContext(), CS->getCapturedStmt()); in emitNumThreadsForTargetDirective()
7013 CGF.getContext(), CS->getCapturedStmt()); in emitNumThreadsForTargetDirective()
10228 const CapturedStmt &CS = *D.getCapturedStmt(OMPD_target); in emitTargetCall()
[all …]
/llvm-project-15.0.7/clang/lib/AST/
H A DParentMap.cpp93 if (Stmt *SubStmt = cast<CapturedStmt>(S)->getCapturedStmt()) { in BuildParentMap()
H A DStmt.cpp199 S = CapS->getCapturedStmt(); in IgnoreContainers()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmt.h3633 Stmt *getCapturedStmt() { return getStoredStmts()[NumCaptures]; } in getCapturedStmt() function
3634 const Stmt *getCapturedStmt() const { return getStoredStmts()[NumCaptures]; } in getCapturedStmt() function
3725 return getCapturedStmt()->getBeginLoc(); in getBeginLoc()
3729 return getCapturedStmt()->getEndLoc(); in getEndLoc()
3733 return getCapturedStmt()->getSourceRange(); in getSourceRange()
H A DOpenMPClause.h8971 getCapturedStmt(OpenMPDirectiveKind RegionKind, in getCapturedStmt() function
8981 CS = cast<CapturedStmt>(CS->getCapturedStmt()); in getCapturedStmt()
8994 CS = cast<CapturedStmt>(CS->getCapturedStmt()); in getInnermostCapturedStmt()
9015 S = CS->getCapturedStmt(); in getRawStmt()
H A DStmtOpenMP.h533 const CapturedStmt *getCapturedStmt(OpenMPDirectiveKind RegionKind) const { in getCapturedStmt() function
538 return Data->getCapturedStmt(RegionKind, CaptureRegions); in getCapturedStmt()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp6064 S = cast<CapturedStmt>(S)->getCapturedStmt(); in ActOnOpenMPExecutableDirective()
10318 BaseStmt = CS->getCapturedStmt(); in ActOnOpenMPSectionsDirective()
10500 CS = cast<CapturedStmt>(CS->getCapturedStmt()); in ActOnOpenMPTeamsGenericLoopDirective()
10550 CS = cast<CapturedStmt>(CS->getCapturedStmt()); in ActOnOpenMPTargetTeamsGenericLoopDirective()
10598 CS = cast<CapturedStmt>(CS->getCapturedStmt()); in ActOnOpenMPParallelGenericLoopDirective()
10647 CS = cast<CapturedStmt>(CS->getCapturedStmt()); in ActOnOpenMPTargetParallelGenericLoopDirective()
10928 BaseStmt = CS->getCapturedStmt(); in ActOnOpenMPParallelSectionsDirective()
12817 CS = cast<CapturedStmt>(CS->getCapturedStmt()); in ActOnOpenMPTargetDirective()
12882 CS = cast<CapturedStmt>(CS->getCapturedStmt()); in ActOnOpenMPTargetParallelDirective()
12913 CS = cast<CapturedStmt>(CS->getCapturedStmt()); in ActOnOpenMPTargetParallelForDirective()
[all …]
H A DSemaStmt.cpp4833 CD->setBody(Res->getCapturedStmt()); in ActOnCapturedRegionEnd()
H A DTreeTransform.h15045 Body = getDerived().TransformStmt(S->getCapturedStmt()); in TransformCapturedStmt()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterStmt.cpp531 Record.AddStmt(S->getCapturedStmt()); in VisitCapturedStmt()
H A DASTReaderStmt.cpp514 S->getCapturedDecl()->setBody(S->getCapturedStmt()); in VisitCapturedStmt()