Lines Matching defs:CaptureRegions
674 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions;
675 getOpenMPCaptureRegions(CaptureRegions, getDirective(Level));
676 return CaptureRegions[OpenMPCaptureLevel];
2564 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions;
2565 getOpenMPCaptureRegions(CaptureRegions, DKind);
2566 if (isOpenMPTaskingDirective(CaptureRegions[CapLevel]) &&
2568 !isOpenMPTaskLoopDirective(CaptureRegions[CapLevel]))) {
4427 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions;
4428 getOpenMPCaptureRegions(CaptureRegions, DKind);
4429 return CaptureRegions.size();
4611 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions;
4612 getOpenMPCaptureRegions(CaptureRegions, DSAStack->getCurrentDirective());
4643 } else if (CaptureRegions.size() > 1 ||
4644 CaptureRegions.back() != OMPD_unknown) {
4704 for (OpenMPDirectiveKind ThisCaptureRegion : llvm::reverse(CaptureRegions)) {
4758 if (++CompletedRegions == CaptureRegions.size())
6138 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions;
6139 getOpenMPCaptureRegions(CaptureRegions, Kind);
6141 if (CaptureRegions.size() > 1 && CaptureRegions.front() == OMPD_task)