Lines Matching refs:CaptureRegions

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()
4354 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in ActOnOpenMPRegionEnd() local
4355 getOpenMPCaptureRegions(CaptureRegions, DSAStack->getCurrentDirective()); in ActOnOpenMPRegionEnd()
4385 } else if (CaptureRegions.size() > 1 || in ActOnOpenMPRegionEnd()
4386 CaptureRegions.back() != OMPD_unknown) { in ActOnOpenMPRegionEnd()
4446 for (OpenMPDirectiveKind ThisCaptureRegion : llvm::reverse(CaptureRegions)) { in ActOnOpenMPRegionEnd()
4482 if (++CompletedRegions == CaptureRegions.size()) in ActOnOpenMPRegionEnd()
5074 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in ActOnOpenMPExecutableDirective() local
5075 getOpenMPCaptureRegions(CaptureRegions, Kind); in ActOnOpenMPExecutableDirective()
5077 if (CaptureRegions.size() > 1 && CaptureRegions.front() == OMPD_task) in ActOnOpenMPExecutableDirective()