Home
last modified time | relevance | path

Searched refs:CaptureRegions (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/clang/lib/Basic/
DOpenMPKinds.cpp577 SmallVectorImpl<OpenMPDirectiveKind> &CaptureRegions, in getOpenMPCaptureRegions() argument
588 CaptureRegions.push_back(OMPD_parallel); in getOpenMPCaptureRegions()
593 CaptureRegions.push_back(OMPD_task); in getOpenMPCaptureRegions()
594 CaptureRegions.push_back(OMPD_target); in getOpenMPCaptureRegions()
595 CaptureRegions.push_back(OMPD_teams); in getOpenMPCaptureRegions()
600 CaptureRegions.push_back(OMPD_teams); in getOpenMPCaptureRegions()
604 CaptureRegions.push_back(OMPD_task); in getOpenMPCaptureRegions()
605 CaptureRegions.push_back(OMPD_target); in getOpenMPCaptureRegions()
609 CaptureRegions.push_back(OMPD_teams); in getOpenMPCaptureRegions()
610 CaptureRegions.push_back(OMPD_parallel); in getOpenMPCaptureRegions()
[all …]
/external/llvm-project/clang/include/clang/Basic/
DOpenMPKinds.h272 llvm::SmallVectorImpl<OpenMPDirectiveKind> &CaptureRegions,
/external/llvm-project/clang/include/clang/AST/
DStmtOpenMP.h299 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getCapturedStmt() local
300 getOpenMPCaptureRegions(CaptureRegions, getDirectiveKind()); in getCapturedStmt()
301 return Data->getCapturedStmt(RegionKind, CaptureRegions); in getCapturedStmt()
308 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getInnermostCapturedStmt() local
309 getOpenMPCaptureRegions(CaptureRegions, getDirectiveKind()); in getInnermostCapturedStmt()
310 return Data->getInnermostCapturedStmt(CaptureRegions); in getInnermostCapturedStmt()
DOpenMPClause.h7991 ArrayRef<OpenMPDirectiveKind> CaptureRegions) const { in getCapturedStmt() argument
7993 CaptureRegions, in getCapturedStmt()
7997 for (auto ThisCaptureRegion : CaptureRegions) { in getCapturedStmt()
8007 getInnermostCapturedStmt(ArrayRef<OpenMPDirectiveKind> CaptureRegions) { in getInnermostCapturedStmt() argument
8009 assert(!CaptureRegions.empty() && in getInnermostCapturedStmt()
8012 for (unsigned Level = CaptureRegions.size(); Level > 1; --Level) in getInnermostCapturedStmt()
8018 getInnermostCapturedStmt(ArrayRef<OpenMPDirectiveKind> CaptureRegions) const { in getInnermostCapturedStmt() argument
8020 CaptureRegions); in getInnermostCapturedStmt()
/external/llvm-project/clang/lib/Sema/
DSemaOpenMP.cpp620 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getCaptureRegion() local
621 getOpenMPCaptureRegions(CaptureRegions, getDirective(Level)); in getCaptureRegion()
622 return CaptureRegions[OpenMPCaptureLevel]; in getCaptureRegion()
2302 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in isOpenMPPrivateDecl() local
2303 getOpenMPCaptureRegions(CaptureRegions, DKind); in isOpenMPPrivateDecl()
2304 if (isOpenMPTaskingDirective(CaptureRegions[CapLevel]) && in isOpenMPPrivateDecl()
2306 !isOpenMPTaskLoopDirective(CaptureRegions[CapLevel]))) { in isOpenMPPrivateDecl()
4172 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getOpenMPCaptureLevels() local
4173 getOpenMPCaptureRegions(CaptureRegions, DKind); in getOpenMPCaptureLevels()
4174 return CaptureRegions.size(); in getOpenMPCaptureLevels()
[all …]
/external/llvm-project/clang/lib/CodeGen/
DCGOpenMPRuntimeGPU.cpp374 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in VisitOMPExecutableDirective() local
375 getOpenMPCaptureRegions(CaptureRegions, D->getDirectiveKind()); in VisitOMPExecutableDirective()
376 if (CaptureRegions.size() == 1 && CaptureRegions.back() == OMPD_unknown) { in VisitOMPExecutableDirective()
382 CaptureRegions.back() == OMPD_parallel && in VisitOMPExecutableDirective()
DCGStmtOpenMP.cpp778 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in EmitOMPFirstprivateClause() local
779 getOpenMPCaptureRegions(CaptureRegions, D.getDirectiveKind()); in EmitOMPFirstprivateClause()
783 CaptureRegions.size() == 1 && CaptureRegions.back() == OMPD_unknown; in EmitOMPFirstprivateClause()
DCGOpenMPRuntime.cpp11969 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in tryToDisableInnerAnalysis() local
11970 getOpenMPCaptureRegions(CaptureRegions, S.getDirectiveKind()); in tryToDisableInnerAnalysis()
11971 const CapturedStmt *CS = S.getCapturedStmt(CaptureRegions.front()); in tryToDisableInnerAnalysis()
12362 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in checkAndEmitSharedLastprivateConditional() local
12363 getOpenMPCaptureRegions(CaptureRegions, D.getDirectiveKind()); in checkAndEmitSharedLastprivateConditional()
12364 const CapturedStmt *CS = D.getCapturedStmt(CaptureRegions.back()); in checkAndEmitSharedLastprivateConditional()