Searched refs:CaptureRegions (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/ |
| H A D | OpenMPKinds.cpp | 935 CaptureRegions.push_back(OMPD_task); in getOpenMPCaptureRegions() 936 CaptureRegions.push_back(OMPD_target); in getOpenMPCaptureRegions() 937 CaptureRegions.push_back(OMPD_teams); in getOpenMPCaptureRegions() 942 CaptureRegions.push_back(OMPD_teams); in getOpenMPCaptureRegions() 946 CaptureRegions.push_back(OMPD_task); in getOpenMPCaptureRegions() 947 CaptureRegions.push_back(OMPD_target); in getOpenMPCaptureRegions() 951 CaptureRegions.push_back(OMPD_teams); in getOpenMPCaptureRegions() 957 CaptureRegions.push_back(OMPD_task); in getOpenMPCaptureRegions() 965 CaptureRegions.push_back(OMPD_task); in getOpenMPCaptureRegions() 973 CaptureRegions.push_back(OMPD_task); in getOpenMPCaptureRegions() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | OpenMPKinds.h | 257 llvm::SmallVectorImpl<OpenMPDirectiveKind> &CaptureRegions,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | StmtOpenMP.h | 210 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getCapturedStmt() local 211 getOpenMPCaptureRegions(CaptureRegions, getDirectiveKind()); in getCapturedStmt() 213 CaptureRegions.begin(), CaptureRegions.end(), in getCapturedStmt() 217 for (auto ThisCaptureRegion : CaptureRegions) { in getCapturedStmt() 229 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getInnermostCapturedStmt() local 230 getOpenMPCaptureRegions(CaptureRegions, getDirectiveKind()); in getInnermostCapturedStmt() 231 assert(!CaptureRegions.empty() && in getInnermostCapturedStmt() 234 for (unsigned Level = CaptureRegions.size(); Level > 1; --Level) in getInnermostCapturedStmt()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeNVPTX.cpp | 447 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in VisitOMPExecutableDirective() local 448 getOpenMPCaptureRegions(CaptureRegions, D->getDirectiveKind()); in VisitOMPExecutableDirective() 449 if (CaptureRegions.size() == 1 && CaptureRegions.back() == OMPD_unknown) { in VisitOMPExecutableDirective() 455 CaptureRegions.back() == OMPD_parallel && in VisitOMPExecutableDirective()
|
| H A D | CGStmtOpenMP.cpp | 738 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in EmitOMPFirstprivateClause() local 739 getOpenMPCaptureRegions(CaptureRegions, D.getDirectiveKind()); in EmitOMPFirstprivateClause() 743 CaptureRegions.size() == 1 && CaptureRegions.back() == OMPD_unknown; in EmitOMPFirstprivateClause()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 2823 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getOpenMPCaptureLevels() local 2824 getOpenMPCaptureRegions(CaptureRegions, DKind); in getOpenMPCaptureLevels() 2825 return CaptureRegions.size(); in getOpenMPCaptureLevels() 2928 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in ActOnOpenMPRegionEnd() local 2929 getOpenMPCaptureRegions(CaptureRegions, DSAStack->getCurrentDirective()); in ActOnOpenMPRegionEnd() 2958 } else if (CaptureRegions.size() > 1 || in ActOnOpenMPRegionEnd() 2959 CaptureRegions.back() != OMPD_unknown) { in ActOnOpenMPRegionEnd() 3007 for (OpenMPDirectiveKind ThisCaptureRegion : llvm::reverse(CaptureRegions)) { in ActOnOpenMPRegionEnd()
|