Lines Matching refs:matcho

741 #define matcho(keyword, subr, st)				\  macro
847 matcho ("atomic", gfc_match_omp_atomic, ST_OMP_ATOMIC); in decode_omp_directive()
850 matcho ("barrier", gfc_match_omp_barrier, ST_OMP_BARRIER); in decode_omp_directive()
853 matcho ("cancellation% point", gfc_match_omp_cancellation_point, in decode_omp_directive()
855 matcho ("cancel", gfc_match_omp_cancel, ST_OMP_CANCEL); in decode_omp_directive()
856 matcho ("critical", gfc_match_omp_critical, ST_OMP_CRITICAL); in decode_omp_directive()
864 matcho ("distribute parallel do", gfc_match_omp_distribute_parallel_do, in decode_omp_directive()
868 matcho ("distribute", gfc_match_omp_distribute, ST_OMP_DISTRIBUTE); in decode_omp_directive()
870 matcho ("do", gfc_match_omp_do, ST_OMP_DO); in decode_omp_directive()
873 matcho ("end atomic", gfc_match_omp_eos, ST_OMP_END_ATOMIC); in decode_omp_directive()
874 matcho ("end critical", gfc_match_omp_end_critical, ST_OMP_END_CRITICAL); in decode_omp_directive()
877 matcho ("end distribute parallel do", gfc_match_omp_eos, in decode_omp_directive()
881 matcho ("end distribute", gfc_match_omp_eos, ST_OMP_END_DISTRIBUTE); in decode_omp_directive()
883 matcho ("end do", gfc_match_omp_end_nowait, ST_OMP_END_DO); in decode_omp_directive()
885 matcho ("end master", gfc_match_omp_eos, ST_OMP_END_MASTER); in decode_omp_directive()
889 matcho ("end parallel do", gfc_match_omp_eos, ST_OMP_END_PARALLEL_DO); in decode_omp_directive()
890 matcho ("end parallel sections", gfc_match_omp_eos, in decode_omp_directive()
892 matcho ("end parallel workshare", gfc_match_omp_eos, in decode_omp_directive()
894 matcho ("end parallel", gfc_match_omp_eos, ST_OMP_END_PARALLEL); in decode_omp_directive()
895 matcho ("end sections", gfc_match_omp_end_nowait, ST_OMP_END_SECTIONS); in decode_omp_directive()
896 matcho ("end single", gfc_match_omp_end_single, ST_OMP_END_SINGLE); in decode_omp_directive()
897 matcho ("end target data", gfc_match_omp_eos, ST_OMP_END_TARGET_DATA); in decode_omp_directive()
900 matcho ("end target parallel do", gfc_match_omp_eos, in decode_omp_directive()
902 matcho ("end target parallel", gfc_match_omp_eos, in decode_omp_directive()
908 matcho ("end target teams distribute parallel do", gfc_match_omp_eos, in decode_omp_directive()
912 matcho ("end target teams distribute", gfc_match_omp_eos, in decode_omp_directive()
914 matcho ("end target teams", gfc_match_omp_eos, ST_OMP_END_TARGET_TEAMS); in decode_omp_directive()
915 matcho ("end target", gfc_match_omp_eos, ST_OMP_END_TARGET); in decode_omp_directive()
916 matcho ("end taskgroup", gfc_match_omp_eos, ST_OMP_END_TASKGROUP); in decode_omp_directive()
919 matcho ("end taskloop", gfc_match_omp_eos, ST_OMP_END_TASKLOOP); in decode_omp_directive()
920 matcho ("end task", gfc_match_omp_eos, ST_OMP_END_TASK); in decode_omp_directive()
923 matcho ("end teams distribute parallel do", gfc_match_omp_eos, in decode_omp_directive()
927 matcho ("end teams distribute", gfc_match_omp_eos, in decode_omp_directive()
929 matcho ("end teams", gfc_match_omp_eos, ST_OMP_END_TEAMS); in decode_omp_directive()
930 matcho ("end workshare", gfc_match_omp_end_nowait, in decode_omp_directive()
934 matcho ("flush", gfc_match_omp_flush, ST_OMP_FLUSH); in decode_omp_directive()
937 matcho ("master", gfc_match_omp_master, ST_OMP_MASTER); in decode_omp_directive()
945 matcho ("ordered", gfc_match_omp_ordered_depend, in decode_omp_directive()
954 matcho ("parallel do", gfc_match_omp_parallel_do, ST_OMP_PARALLEL_DO); in decode_omp_directive()
955 matcho ("parallel sections", gfc_match_omp_parallel_sections, in decode_omp_directive()
957 matcho ("parallel workshare", gfc_match_omp_parallel_workshare, in decode_omp_directive()
959 matcho ("parallel", gfc_match_omp_parallel, ST_OMP_PARALLEL); in decode_omp_directive()
962 matcho ("sections", gfc_match_omp_sections, ST_OMP_SECTIONS); in decode_omp_directive()
963 matcho ("section", gfc_match_omp_eos, ST_OMP_SECTION); in decode_omp_directive()
964 matcho ("single", gfc_match_omp_single, ST_OMP_SINGLE); in decode_omp_directive()
967 matcho ("target data", gfc_match_omp_target_data, ST_OMP_TARGET_DATA); in decode_omp_directive()
968 matcho ("target enter data", gfc_match_omp_target_enter_data, in decode_omp_directive()
970 matcho ("target exit data", gfc_match_omp_target_exit_data, in decode_omp_directive()
974 matcho ("target parallel do", gfc_match_omp_target_parallel_do, in decode_omp_directive()
976 matcho ("target parallel", gfc_match_omp_target_parallel, in decode_omp_directive()
982 matcho ("target teams distribute parallel do", in decode_omp_directive()
988 matcho ("target teams distribute", gfc_match_omp_target_teams_distribute, in decode_omp_directive()
990 matcho ("target teams", gfc_match_omp_target_teams, ST_OMP_TARGET_TEAMS); in decode_omp_directive()
991 matcho ("target update", gfc_match_omp_target_update, in decode_omp_directive()
993 matcho ("target", gfc_match_omp_target, ST_OMP_TARGET); in decode_omp_directive()
994 matcho ("taskgroup", gfc_match_omp_taskgroup, ST_OMP_TASKGROUP); in decode_omp_directive()
997 matcho ("taskloop", gfc_match_omp_taskloop, ST_OMP_TASKLOOP); in decode_omp_directive()
998 matcho ("taskwait", gfc_match_omp_taskwait, ST_OMP_TASKWAIT); in decode_omp_directive()
999 matcho ("taskyield", gfc_match_omp_taskyield, ST_OMP_TASKYIELD); in decode_omp_directive()
1000 matcho ("task", gfc_match_omp_task, ST_OMP_TASK); in decode_omp_directive()
1004 matcho ("teams distribute parallel do", in decode_omp_directive()
1009 matcho ("teams distribute", gfc_match_omp_teams_distribute, in decode_omp_directive()
1011 matcho ("teams", gfc_match_omp_teams, ST_OMP_TEAMS); in decode_omp_directive()
1016 matcho ("workshare", gfc_match_omp_workshare, ST_OMP_WORKSHARE); in decode_omp_directive()