Lines Matching defs:CaptureRegions
651 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions;
652 getOpenMPCaptureRegions(CaptureRegions, getDirective(Level));
653 return CaptureRegions[OpenMPCaptureLevel];
2532 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions;
2533 getOpenMPCaptureRegions(CaptureRegions, DKind);
2534 if (isOpenMPTaskingDirective(CaptureRegions[CapLevel]) &&
2536 !isOpenMPTaskLoopDirective(CaptureRegions[CapLevel]))) {
4409 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions;
4410 getOpenMPCaptureRegions(CaptureRegions, DKind);
4411 return CaptureRegions.size();
4593 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions;
4594 getOpenMPCaptureRegions(CaptureRegions, DSAStack->getCurrentDirective());
4625 } else if (CaptureRegions.size() > 1 ||
4626 CaptureRegions.back() != OMPD_unknown) {
4686 for (OpenMPDirectiveKind ThisCaptureRegion : llvm::reverse(CaptureRegions)) {
4740 if (++CompletedRegions == CaptureRegions.size())
6053 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions;
6054 getOpenMPCaptureRegions(CaptureRegions, Kind);
6056 if (CaptureRegions.size() > 1 && CaptureRegions.front() == OMPD_task)