• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching defs:DKind

735     OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind();
738 if (isOpenMPParallelDirective(DKind))
740 if (DKind == OMPD_teams) {
748 DKind = NND->getDirectiveKind();
749 if (isOpenMPParallelDirective(DKind))
755 return isOpenMPParallelDirective(DKind);
923 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind();
926 if (isOpenMPParallelDirective(DKind) &&
927 isOpenMPWorksharingDirective(DKind) && isOpenMPLoopDirective(DKind) &&
930 if (DKind == OMPD_teams_distribute_simd || DKind == OMPD_simd)
932 if (DKind == OMPD_parallel) {
940 DKind = NND->getDirectiveKind();
941 if (isOpenMPWorksharingDirective(DKind) &&
942 isOpenMPLoopDirective(DKind) && hasStaticScheduling(*NND))
945 } else if (DKind == OMPD_teams) {
953 DKind = NND->getDirectiveKind();
954 if (isOpenMPParallelDirective(DKind) &&
955 isOpenMPWorksharingDirective(DKind) &&
956 isOpenMPLoopDirective(DKind) && hasStaticScheduling(*NND))
958 if (DKind == OMPD_parallel) {
966 DKind = NND->getDirectiveKind();
967 if (isOpenMPWorksharingDirective(DKind) &&
968 isOpenMPLoopDirective(DKind) && hasStaticScheduling(*NND))
976 if (isOpenMPParallelDirective(DKind) &&
977 isOpenMPWorksharingDirective(DKind) && isOpenMPLoopDirective(DKind) &&
980 if (DKind == OMPD_distribute_simd || DKind == OMPD_simd)
982 if (DKind == OMPD_parallel) {
990 DKind = NND->getDirectiveKind();
991 if (isOpenMPWorksharingDirective(DKind) &&
992 isOpenMPLoopDirective(DKind) && hasStaticScheduling(*NND))
998 if (DKind == OMPD_simd)
1000 return isOpenMPWorksharingDirective(DKind) &&
1001 isOpenMPLoopDirective(DKind) && hasStaticScheduling(*NestedDir);