|
162 | 162 | __kmp_wait_yield_4 |
163 | 163 | __kmp_fork_call |
164 | 164 | __kmp_invoke_microtask |
| 165 | + %ifdef KMP_USE_MONITOR |
165 | 166 | __kmp_launch_monitor |
166 | | - __kmp_launch_worker |
167 | 167 | __kmp_reap_monitor |
| 168 | + %endif |
| 169 | + __kmp_launch_worker |
168 | 170 | __kmp_reap_worker |
169 | 171 | __kmp_acquire_tas_lock |
170 | 172 | __kmp_acquire_nested_tas_lock |
@@ -494,9 +496,9 @@ kmp_set_warnings_off 780 |
494 | 496 | omp_get_cancellation 867 |
495 | 497 | kmp_get_cancellation_status 868 |
496 | 498 | omp_is_initial_device 869 |
| 499 | + omp_set_default_device 879 |
| 500 | + omp_get_default_device 880 |
497 | 501 | %ifdef stub |
498 | | - omp_set_default_device 879 |
499 | | - omp_get_default_device 880 |
500 | 502 | omp_get_num_devices 881 |
501 | 503 | %endif |
502 | 504 | %endif # OMP_40 |
@@ -922,6 +924,59 @@ kmp_set_disp_num_buffers 890 |
922 | 924 | __kmpc_atomic_start 2410 |
923 | 925 | __kmpc_atomic_end 2411 |
924 | 926 |
|
| 927 | + %ifdef HAVE_QUAD |
| 928 | + __kmpc_atomic_fixed1_add_cpt_fp |
| 929 | + __kmpc_atomic_fixed1_sub_cpt_fp |
| 930 | + __kmpc_atomic_fixed1_mul_cpt_fp |
| 931 | + __kmpc_atomic_fixed1_div_cpt_fp |
| 932 | + __kmpc_atomic_fixed1u_add_cpt_fp |
| 933 | + __kmpc_atomic_fixed1u_sub_cpt_fp |
| 934 | + __kmpc_atomic_fixed1u_mul_cpt_fp |
| 935 | + __kmpc_atomic_fixed1u_div_cpt_fp |
| 936 | + |
| 937 | + __kmpc_atomic_fixed2_add_cpt_fp |
| 938 | + __kmpc_atomic_fixed2_sub_cpt_fp |
| 939 | + __kmpc_atomic_fixed2_mul_cpt_fp |
| 940 | + __kmpc_atomic_fixed2_div_cpt_fp |
| 941 | + __kmpc_atomic_fixed2u_add_cpt_fp |
| 942 | + __kmpc_atomic_fixed2u_sub_cpt_fp |
| 943 | + __kmpc_atomic_fixed2u_mul_cpt_fp |
| 944 | + __kmpc_atomic_fixed2u_div_cpt_fp |
| 945 | + |
| 946 | + __kmpc_atomic_fixed4_add_cpt_fp |
| 947 | + __kmpc_atomic_fixed4_sub_cpt_fp |
| 948 | + __kmpc_atomic_fixed4_mul_cpt_fp |
| 949 | + __kmpc_atomic_fixed4_div_cpt_fp |
| 950 | + __kmpc_atomic_fixed4u_add_cpt_fp |
| 951 | + __kmpc_atomic_fixed4u_sub_cpt_fp |
| 952 | + __kmpc_atomic_fixed4u_mul_cpt_fp |
| 953 | + __kmpc_atomic_fixed4u_div_cpt_fp |
| 954 | + |
| 955 | + __kmpc_atomic_fixed8_add_cpt_fp |
| 956 | + __kmpc_atomic_fixed8_sub_cpt_fp |
| 957 | + __kmpc_atomic_fixed8_mul_cpt_fp |
| 958 | + __kmpc_atomic_fixed8_div_cpt_fp |
| 959 | + __kmpc_atomic_fixed8u_add_cpt_fp |
| 960 | + __kmpc_atomic_fixed8u_sub_cpt_fp |
| 961 | + __kmpc_atomic_fixed8u_mul_cpt_fp |
| 962 | + __kmpc_atomic_fixed8u_div_cpt_fp |
| 963 | + |
| 964 | + __kmpc_atomic_float4_add_cpt_fp |
| 965 | + __kmpc_atomic_float4_sub_cpt_fp |
| 966 | + __kmpc_atomic_float4_mul_cpt_fp |
| 967 | + __kmpc_atomic_float4_div_cpt_fp |
| 968 | + |
| 969 | + __kmpc_atomic_float8_add_cpt_fp |
| 970 | + __kmpc_atomic_float8_sub_cpt_fp |
| 971 | + __kmpc_atomic_float8_mul_cpt_fp |
| 972 | + __kmpc_atomic_float8_div_cpt_fp |
| 973 | + |
| 974 | + __kmpc_atomic_float10_add_cpt_fp |
| 975 | + __kmpc_atomic_float10_sub_cpt_fp |
| 976 | + __kmpc_atomic_float10_mul_cpt_fp |
| 977 | + __kmpc_atomic_float10_div_cpt_fp |
| 978 | + %endif |
| 979 | + |
925 | 980 | %ifdef OMP_40 |
926 | 981 |
|
927 | 982 | # ATOMIC extensions for OpenMP 4.0 spec (x86 and x64 only) |
@@ -1000,11 +1055,120 @@ kmp_set_disp_num_buffers 890 |
1000 | 1055 | %endif |
1001 | 1056 | %endif |
1002 | 1057 |
|
| 1058 | + __kmpc_atomic_fixed1_sub_rev 2470 |
| 1059 | + __kmpc_atomic_fixed1_div_rev 2471 |
| 1060 | + __kmpc_atomic_fixed1u_div_rev 2472 |
| 1061 | + __kmpc_atomic_fixed1_shl_rev 2473 |
| 1062 | + __kmpc_atomic_fixed1_shr_rev 2474 |
| 1063 | + __kmpc_atomic_fixed1u_shr_rev 2475 |
| 1064 | + __kmpc_atomic_fixed2_sub_rev 2476 |
| 1065 | + __kmpc_atomic_fixed2_div_rev 2477 |
| 1066 | + __kmpc_atomic_fixed2u_div_rev 2478 |
| 1067 | + __kmpc_atomic_fixed2_shl_rev 2479 |
| 1068 | + __kmpc_atomic_fixed2_shr_rev 2480 |
| 1069 | + __kmpc_atomic_fixed2u_shr_rev 2481 |
| 1070 | + __kmpc_atomic_fixed4_sub_rev 2482 |
| 1071 | + __kmpc_atomic_fixed4_div_rev 2483 |
| 1072 | + __kmpc_atomic_fixed4u_div_rev 2484 |
| 1073 | + __kmpc_atomic_fixed4_shl_rev 2485 |
| 1074 | + __kmpc_atomic_fixed4_shr_rev 2486 |
| 1075 | + __kmpc_atomic_fixed4u_shr_rev 2487 |
| 1076 | + __kmpc_atomic_fixed8_sub_rev 2488 |
| 1077 | + __kmpc_atomic_fixed8_div_rev 2489 |
| 1078 | + __kmpc_atomic_fixed8u_div_rev 2490 |
| 1079 | + __kmpc_atomic_fixed8_shl_rev 2491 |
| 1080 | + __kmpc_atomic_fixed8_shr_rev 2492 |
| 1081 | + __kmpc_atomic_fixed8u_shr_rev 2493 |
| 1082 | + __kmpc_atomic_float4_sub_rev 2494 |
| 1083 | + __kmpc_atomic_float4_div_rev 2495 |
| 1084 | + __kmpc_atomic_float8_sub_rev 2496 |
| 1085 | + __kmpc_atomic_float8_div_rev 2497 |
| 1086 | + __kmpc_atomic_float10_sub_rev 2498 |
| 1087 | + __kmpc_atomic_float10_div_rev 2499 |
| 1088 | + %ifdef HAVE_QUAD |
| 1089 | + __kmpc_atomic_float16_sub_rev 2500 |
| 1090 | + __kmpc_atomic_float16_div_rev 2501 |
| 1091 | + %endif |
| 1092 | + __kmpc_atomic_cmplx4_sub_rev 2502 |
| 1093 | + __kmpc_atomic_cmplx4_div_rev 2503 |
| 1094 | + __kmpc_atomic_cmplx8_sub_rev 2504 |
| 1095 | + __kmpc_atomic_cmplx8_div_rev 2505 |
| 1096 | + __kmpc_atomic_cmplx10_sub_rev 2506 |
| 1097 | + __kmpc_atomic_cmplx10_div_rev 2507 |
| 1098 | + %ifdef HAVE_QUAD |
| 1099 | + __kmpc_atomic_cmplx16_sub_rev 2508 |
| 1100 | + __kmpc_atomic_cmplx16_div_rev 2509 |
| 1101 | + %ifdef arch_32 |
| 1102 | + __kmpc_atomic_float16_sub_a16_rev 2510 |
| 1103 | + __kmpc_atomic_float16_div_a16_rev 2511 |
| 1104 | + __kmpc_atomic_cmplx16_sub_a16_rev 2512 |
| 1105 | + __kmpc_atomic_cmplx16_div_a16_rev 2513 |
| 1106 | + %endif |
| 1107 | + %endif |
| 1108 | + |
| 1109 | + %ifdef HAVE_QUAD |
| 1110 | + __kmpc_atomic_fixed1_sub_rev_fp |
| 1111 | + __kmpc_atomic_fixed1_div_rev_fp |
| 1112 | + __kmpc_atomic_fixed1u_div_rev_fp |
| 1113 | + __kmpc_atomic_fixed2_sub_rev_fp |
| 1114 | + __kmpc_atomic_fixed2_div_rev_fp |
| 1115 | + __kmpc_atomic_fixed2u_div_rev_fp |
| 1116 | + __kmpc_atomic_fixed4_sub_rev_fp |
| 1117 | + __kmpc_atomic_fixed4_div_rev_fp |
| 1118 | + __kmpc_atomic_fixed4u_div_rev_fp |
| 1119 | + __kmpc_atomic_fixed8_sub_rev_fp |
| 1120 | + __kmpc_atomic_fixed8_div_rev_fp |
| 1121 | + __kmpc_atomic_fixed8u_div_rev_fp |
| 1122 | + __kmpc_atomic_float4_sub_rev_fp |
| 1123 | + __kmpc_atomic_float4_div_rev_fp |
| 1124 | + __kmpc_atomic_float8_sub_rev_fp |
| 1125 | + __kmpc_atomic_float8_div_rev_fp |
| 1126 | + __kmpc_atomic_float10_sub_rev_fp |
| 1127 | + __kmpc_atomic_float10_div_rev_fp |
| 1128 | + |
| 1129 | + __kmpc_atomic_fixed1_sub_cpt_rev_fp |
| 1130 | + __kmpc_atomic_fixed1u_sub_cpt_rev_fp |
| 1131 | + __kmpc_atomic_fixed1_div_cpt_rev_fp |
| 1132 | + __kmpc_atomic_fixed1u_div_cpt_rev_fp |
| 1133 | + __kmpc_atomic_fixed2_sub_cpt_rev_fp |
| 1134 | + __kmpc_atomic_fixed2u_sub_cpt_rev_fp |
| 1135 | + __kmpc_atomic_fixed2_div_cpt_rev_fp |
| 1136 | + __kmpc_atomic_fixed2u_div_cpt_rev_fp |
| 1137 | + __kmpc_atomic_fixed4_sub_cpt_rev_fp |
| 1138 | + __kmpc_atomic_fixed4u_sub_cpt_rev_fp |
| 1139 | + __kmpc_atomic_fixed4_div_cpt_rev_fp |
| 1140 | + __kmpc_atomic_fixed4u_div_cpt_rev_fp |
| 1141 | + __kmpc_atomic_fixed8_sub_cpt_rev_fp |
| 1142 | + __kmpc_atomic_fixed8u_sub_cpt_rev_fp |
| 1143 | + __kmpc_atomic_fixed8_div_cpt_rev_fp |
| 1144 | + __kmpc_atomic_fixed8u_div_cpt_rev_fp |
| 1145 | + __kmpc_atomic_float4_sub_cpt_rev_fp |
| 1146 | + __kmpc_atomic_float4_div_cpt_rev_fp |
| 1147 | + __kmpc_atomic_float8_sub_cpt_rev_fp |
| 1148 | + __kmpc_atomic_float8_div_cpt_rev_fp |
| 1149 | + __kmpc_atomic_float10_sub_cpt_rev_fp |
| 1150 | + __kmpc_atomic_float10_div_cpt_rev_fp |
| 1151 | + %endif |
1003 | 1152 | %endif # OMP_40 |
1004 | 1153 |
|
1005 | 1154 |
|
1006 | 1155 | %endif # arch_64 |
1007 | 1156 |
|
| 1157 | + %ifdef HAVE_QUAD |
| 1158 | + __kmpc_atomic_fixed1u_add_fp |
| 1159 | + __kmpc_atomic_fixed1u_sub_fp |
| 1160 | + __kmpc_atomic_fixed1u_mul_fp |
| 1161 | + __kmpc_atomic_fixed2u_add_fp |
| 1162 | + __kmpc_atomic_fixed2u_sub_fp |
| 1163 | + __kmpc_atomic_fixed2u_mul_fp |
| 1164 | + __kmpc_atomic_fixed4u_add_fp |
| 1165 | + __kmpc_atomic_fixed4u_sub_fp |
| 1166 | + __kmpc_atomic_fixed4u_mul_fp |
| 1167 | + __kmpc_atomic_fixed8u_add_fp |
| 1168 | + __kmpc_atomic_fixed8u_sub_fp |
| 1169 | + __kmpc_atomic_fixed8u_mul_fp |
| 1170 | + %endif |
| 1171 | + |
1008 | 1172 | %endif |
1009 | 1173 |
|
1010 | 1174 | # end of file # |
0 commit comments