Lines Matching refs:DKind

576     OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind();  in hasNestedSPMDDirective()  local
579 if (isOpenMPParallelDirective(DKind)) in hasNestedSPMDDirective()
581 if (DKind == OMPD_teams) { in hasNestedSPMDDirective()
589 DKind = NND->getDirectiveKind(); in hasNestedSPMDDirective()
590 if (isOpenMPParallelDirective(DKind)) in hasNestedSPMDDirective()
596 return isOpenMPParallelDirective(DKind); in hasNestedSPMDDirective()
774 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in hasNestedLightweightDirective() local
777 if (isOpenMPParallelDirective(DKind) && in hasNestedLightweightDirective()
778 isOpenMPWorksharingDirective(DKind) && isOpenMPLoopDirective(DKind) && in hasNestedLightweightDirective()
781 if (DKind == OMPD_teams_distribute_simd || DKind == OMPD_simd) in hasNestedLightweightDirective()
783 if (DKind == OMPD_parallel) { in hasNestedLightweightDirective()
791 DKind = NND->getDirectiveKind(); in hasNestedLightweightDirective()
792 if (isOpenMPWorksharingDirective(DKind) && in hasNestedLightweightDirective()
793 isOpenMPLoopDirective(DKind) && hasStaticScheduling(*NND)) in hasNestedLightweightDirective()
796 } else if (DKind == OMPD_teams) { in hasNestedLightweightDirective()
804 DKind = NND->getDirectiveKind(); in hasNestedLightweightDirective()
805 if (isOpenMPParallelDirective(DKind) && in hasNestedLightweightDirective()
806 isOpenMPWorksharingDirective(DKind) && in hasNestedLightweightDirective()
807 isOpenMPLoopDirective(DKind) && hasStaticScheduling(*NND)) in hasNestedLightweightDirective()
809 if (DKind == OMPD_parallel) { in hasNestedLightweightDirective()
817 DKind = NND->getDirectiveKind(); in hasNestedLightweightDirective()
818 if (isOpenMPWorksharingDirective(DKind) && in hasNestedLightweightDirective()
819 isOpenMPLoopDirective(DKind) && hasStaticScheduling(*NND)) in hasNestedLightweightDirective()
827 if (isOpenMPParallelDirective(DKind) && in hasNestedLightweightDirective()
828 isOpenMPWorksharingDirective(DKind) && isOpenMPLoopDirective(DKind) && in hasNestedLightweightDirective()
831 if (DKind == OMPD_distribute_simd || DKind == OMPD_simd) in hasNestedLightweightDirective()
833 if (DKind == OMPD_parallel) { in hasNestedLightweightDirective()
841 DKind = NND->getDirectiveKind(); in hasNestedLightweightDirective()
842 if (isOpenMPWorksharingDirective(DKind) && in hasNestedLightweightDirective()
843 isOpenMPLoopDirective(DKind) && hasStaticScheduling(*NND)) in hasNestedLightweightDirective()
849 if (DKind == OMPD_simd) in hasNestedLightweightDirective()
851 return isOpenMPWorksharingDirective(DKind) && in hasNestedLightweightDirective()
852 isOpenMPLoopDirective(DKind) && hasStaticScheduling(*NestedDir); in hasNestedLightweightDirective()