Lines Matching refs:matcho

767 #define matcho(keyword, subr, st)				\  macro
882 matcho ("atomic", gfc_match_omp_atomic, ST_OMP_ATOMIC); in decode_omp_directive()
885 matcho ("barrier", gfc_match_omp_barrier, ST_OMP_BARRIER); in decode_omp_directive()
888 matcho ("cancellation% point", gfc_match_omp_cancellation_point, in decode_omp_directive()
890 matcho ("cancel", gfc_match_omp_cancel, ST_OMP_CANCEL); in decode_omp_directive()
891 matcho ("critical", gfc_match_omp_critical, ST_OMP_CRITICAL); in decode_omp_directive()
899 matcho ("distribute parallel do", gfc_match_omp_distribute_parallel_do, in decode_omp_directive()
903 matcho ("distribute", gfc_match_omp_distribute, ST_OMP_DISTRIBUTE); in decode_omp_directive()
905 matcho ("do", gfc_match_omp_do, ST_OMP_DO); in decode_omp_directive()
908 matcho ("end atomic", gfc_match_omp_eos_error, ST_OMP_END_ATOMIC); in decode_omp_directive()
909 matcho ("end critical", gfc_match_omp_end_critical, ST_OMP_END_CRITICAL); in decode_omp_directive()
912 matcho ("end distribute parallel do", gfc_match_omp_eos_error, in decode_omp_directive()
916 matcho ("end distribute", gfc_match_omp_eos_error, ST_OMP_END_DISTRIBUTE); in decode_omp_directive()
918 matcho ("end do", gfc_match_omp_end_nowait, ST_OMP_END_DO); in decode_omp_directive()
920 matcho ("end master", gfc_match_omp_eos_error, ST_OMP_END_MASTER); in decode_omp_directive()
924 matcho ("end parallel do", gfc_match_omp_eos_error, ST_OMP_END_PARALLEL_DO); in decode_omp_directive()
925 matcho ("end parallel sections", gfc_match_omp_eos_error, in decode_omp_directive()
927 matcho ("end parallel workshare", gfc_match_omp_eos_error, in decode_omp_directive()
929 matcho ("end parallel", gfc_match_omp_eos_error, ST_OMP_END_PARALLEL); in decode_omp_directive()
930 matcho ("end sections", gfc_match_omp_end_nowait, ST_OMP_END_SECTIONS); in decode_omp_directive()
931 matcho ("end single", gfc_match_omp_end_single, ST_OMP_END_SINGLE); in decode_omp_directive()
932 matcho ("end target data", gfc_match_omp_eos_error, ST_OMP_END_TARGET_DATA); in decode_omp_directive()
935 matcho ("end target parallel do", gfc_match_omp_eos_error, in decode_omp_directive()
937 matcho ("end target parallel", gfc_match_omp_eos_error, in decode_omp_directive()
943 matcho ("end target teams distribute parallel do", gfc_match_omp_eos_error, in decode_omp_directive()
947 matcho ("end target teams distribute", gfc_match_omp_eos_error, in decode_omp_directive()
949 matcho ("end target teams", gfc_match_omp_eos_error, ST_OMP_END_TARGET_TEAMS); in decode_omp_directive()
950 matcho ("end target", gfc_match_omp_eos_error, ST_OMP_END_TARGET); in decode_omp_directive()
951 matcho ("end taskgroup", gfc_match_omp_eos_error, ST_OMP_END_TASKGROUP); in decode_omp_directive()
954 matcho ("end taskloop", gfc_match_omp_eos_error, ST_OMP_END_TASKLOOP); in decode_omp_directive()
955 matcho ("end task", gfc_match_omp_eos_error, ST_OMP_END_TASK); in decode_omp_directive()
958 matcho ("end teams distribute parallel do", gfc_match_omp_eos_error, in decode_omp_directive()
962 matcho ("end teams distribute", gfc_match_omp_eos_error, in decode_omp_directive()
964 matcho ("end teams", gfc_match_omp_eos_error, ST_OMP_END_TEAMS); in decode_omp_directive()
965 matcho ("end workshare", gfc_match_omp_end_nowait, in decode_omp_directive()
969 matcho ("flush", gfc_match_omp_flush, ST_OMP_FLUSH); in decode_omp_directive()
972 matcho ("master", gfc_match_omp_master, ST_OMP_MASTER); in decode_omp_directive()
980 matcho ("ordered", gfc_match_omp_ordered_depend, in decode_omp_directive()
989 matcho ("parallel do", gfc_match_omp_parallel_do, ST_OMP_PARALLEL_DO); in decode_omp_directive()
990 matcho ("parallel sections", gfc_match_omp_parallel_sections, in decode_omp_directive()
992 matcho ("parallel workshare", gfc_match_omp_parallel_workshare, in decode_omp_directive()
994 matcho ("parallel", gfc_match_omp_parallel, ST_OMP_PARALLEL); in decode_omp_directive()
997 matcho ("sections", gfc_match_omp_sections, ST_OMP_SECTIONS); in decode_omp_directive()
998 matcho ("section", gfc_match_omp_eos_error, ST_OMP_SECTION); in decode_omp_directive()
999 matcho ("single", gfc_match_omp_single, ST_OMP_SINGLE); in decode_omp_directive()
1002 matcho ("target data", gfc_match_omp_target_data, ST_OMP_TARGET_DATA); in decode_omp_directive()
1003 matcho ("target enter data", gfc_match_omp_target_enter_data, in decode_omp_directive()
1005 matcho ("target exit data", gfc_match_omp_target_exit_data, in decode_omp_directive()
1009 matcho ("target parallel do", gfc_match_omp_target_parallel_do, in decode_omp_directive()
1011 matcho ("target parallel", gfc_match_omp_target_parallel, in decode_omp_directive()
1017 matcho ("target teams distribute parallel do", in decode_omp_directive()
1023 matcho ("target teams distribute", gfc_match_omp_target_teams_distribute, in decode_omp_directive()
1025 matcho ("target teams", gfc_match_omp_target_teams, ST_OMP_TARGET_TEAMS); in decode_omp_directive()
1026 matcho ("target update", gfc_match_omp_target_update, in decode_omp_directive()
1028 matcho ("target", gfc_match_omp_target, ST_OMP_TARGET); in decode_omp_directive()
1029 matcho ("taskgroup", gfc_match_omp_taskgroup, ST_OMP_TASKGROUP); in decode_omp_directive()
1032 matcho ("taskloop", gfc_match_omp_taskloop, ST_OMP_TASKLOOP); in decode_omp_directive()
1033 matcho ("taskwait", gfc_match_omp_taskwait, ST_OMP_TASKWAIT); in decode_omp_directive()
1034 matcho ("taskyield", gfc_match_omp_taskyield, ST_OMP_TASKYIELD); in decode_omp_directive()
1035 matcho ("task", gfc_match_omp_task, ST_OMP_TASK); in decode_omp_directive()
1039 matcho ("teams distribute parallel do", in decode_omp_directive()
1044 matcho ("teams distribute", gfc_match_omp_teams_distribute, in decode_omp_directive()
1046 matcho ("teams", gfc_match_omp_teams, ST_OMP_TEAMS); in decode_omp_directive()
1051 matcho ("workshare", gfc_match_omp_workshare, ST_OMP_WORKSHARE); in decode_omp_directive()