Lines Matching refs:NestedDir
790 if (const auto *NestedDir = dyn_cast<OMPExecutableDirective>(ChildStmt)) { in hasNestedSPMDDirective() local
791 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in hasNestedSPMDDirective()
795 !hasParallelIfNumThreadsClause(Ctx, *NestedDir)) in hasNestedSPMDDirective()
798 Body = NestedDir->getInnermostCapturedStmt()->IgnoreContainers( in hasNestedSPMDDirective()
813 !hasParallelIfNumThreadsClause(Ctx, *NestedDir); in hasNestedSPMDDirective()
963 if (const auto *NestedDir = dyn_cast<OMPExecutableDirective>(ChildStmt)) { in hasNestedLightweightDirective() local
964 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in hasNestedLightweightDirective()
969 hasStaticScheduling(*NestedDir)) in hasNestedLightweightDirective()
972 Body = NestedDir->getInnermostCapturedStmt()->IgnoreContainers( in hasNestedLightweightDirective()
984 Body = NestedDir->getInnermostCapturedStmt()->IgnoreContainers( in hasNestedLightweightDirective()
1014 hasStaticScheduling(*NestedDir)) in hasNestedLightweightDirective()
1017 Body = NestedDir->getInnermostCapturedStmt()->IgnoreContainers( in hasNestedLightweightDirective()
1032 isOpenMPLoopDirective(DKind) && hasStaticScheduling(*NestedDir); in hasNestedLightweightDirective()