Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/
H A DOpenMPKinds.cpp935 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 DOpenMPKinds.h257 llvm::SmallVectorImpl<OpenMPDirectiveKind> &CaptureRegions,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DStmtOpenMP.h210 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 DCGOpenMPRuntimeNVPTX.cpp447 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 DCGStmtOpenMP.cpp738 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 DSemaOpenMP.cpp2823 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()