Lines Matching refs:CaptureRegions

643     SmallVector<OpenMPDirectiveKind, 4> CaptureRegions;  in getCaptureRegion()  local
644 getOpenMPCaptureRegions(CaptureRegions, getDirective(Level)); in getCaptureRegion()
645 return CaptureRegions[OpenMPCaptureLevel]; in getCaptureRegion()
2500 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in isOpenMPPrivateDecl() local
2501 getOpenMPCaptureRegions(CaptureRegions, DKind); in isOpenMPPrivateDecl()
2502 if (isOpenMPTaskingDirective(CaptureRegions[CapLevel]) && in isOpenMPPrivateDecl()
2504 !isOpenMPTaskLoopDirective(CaptureRegions[CapLevel]))) { in isOpenMPPrivateDecl()
4566 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getOpenMPCaptureLevels() local
4567 getOpenMPCaptureRegions(CaptureRegions, DKind); in getOpenMPCaptureLevels()
4568 return CaptureRegions.size(); in getOpenMPCaptureLevels()
4753 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in ActOnOpenMPRegionEnd() local
4754 getOpenMPCaptureRegions(CaptureRegions, DSAStack->getCurrentDirective()); in ActOnOpenMPRegionEnd()
4787 assert(CaptureRegions.empty() && in ActOnOpenMPRegionEnd()
4789 } else if (CaptureRegions.size() > 1 || in ActOnOpenMPRegionEnd()
4790 CaptureRegions.back() != OMPD_unknown) { in ActOnOpenMPRegionEnd()
4850 for (OpenMPDirectiveKind ThisCaptureRegion : llvm::reverse(CaptureRegions)) { in ActOnOpenMPRegionEnd()
4902 if (++CompletedRegions == CaptureRegions.size()) in ActOnOpenMPRegionEnd()
6070 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in ActOnOpenMPExecutableDirective() local
6071 getOpenMPCaptureRegions(CaptureRegions, Kind); in ActOnOpenMPExecutableDirective()
6073 if (CaptureRegions.size() > 1 && CaptureRegions.front() == OMPD_task) in ActOnOpenMPExecutableDirective()