Searched refs:CaptureRegions (Results 1 – 8 of 8) sorted by relevance
/external/llvm-project/clang/lib/Basic/ |
D | OpenMPKinds.cpp | 577 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/ |
D | OpenMPKinds.h | 272 llvm::SmallVectorImpl<OpenMPDirectiveKind> &CaptureRegions,
|
/external/llvm-project/clang/include/clang/AST/ |
D | StmtOpenMP.h | 299 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()
|
D | OpenMPClause.h | 7991 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/ |
D | SemaOpenMP.cpp | 620 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/ |
D | CGOpenMPRuntimeGPU.cpp | 374 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()
|
D | CGStmtOpenMP.cpp | 778 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()
|
D | CGOpenMPRuntime.cpp | 11969 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()
|