Lines Matching refs:CaptureRegions

669     SmallVector<OpenMPDirectiveKind, 4> CaptureRegions;  in getCaptureRegion()  local
670 getOpenMPCaptureRegions(CaptureRegions, getDirective(Level)); in getCaptureRegion()
671 return CaptureRegions[OpenMPCaptureLevel]; in getCaptureRegion()
2555 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in isOpenMPPrivateDecl() local
2556 getOpenMPCaptureRegions(CaptureRegions, DKind); in isOpenMPPrivateDecl()
2557 if (isOpenMPTaskingDirective(CaptureRegions[CapLevel]) && in isOpenMPPrivateDecl()
2559 !isOpenMPTaskLoopDirective(CaptureRegions[CapLevel]))) { in isOpenMPPrivateDecl()
4636 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getOpenMPCaptureLevels() local
4637 getOpenMPCaptureRegions(CaptureRegions, DKind); in getOpenMPCaptureLevels()
4638 return CaptureRegions.size(); in getOpenMPCaptureLevels()
4824 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in ActOnOpenMPRegionEnd() local
4825 getOpenMPCaptureRegions(CaptureRegions, DSAStack->getCurrentDirective()); in ActOnOpenMPRegionEnd()
4858 assert(CaptureRegions.empty() && in ActOnOpenMPRegionEnd()
4860 } else if (CaptureRegions.size() > 1 || in ActOnOpenMPRegionEnd()
4861 CaptureRegions.back() != OMPD_unknown) { in ActOnOpenMPRegionEnd()
4921 for (OpenMPDirectiveKind ThisCaptureRegion : llvm::reverse(CaptureRegions)) { in ActOnOpenMPRegionEnd()
4973 if (++CompletedRegions == CaptureRegions.size()) in ActOnOpenMPRegionEnd()
6287 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in ActOnOpenMPExecutableDirective() local
6288 getOpenMPCaptureRegions(CaptureRegions, Kind); in ActOnOpenMPExecutableDirective()
6290 if (CaptureRegions.size() > 1 && CaptureRegions.front() == OMPD_task) in ActOnOpenMPExecutableDirective()