Lines Matching refs:ATOMIC_CRITICAL
1277 #define ATOMIC_CRITICAL(TYPE_ID, OP_ID, TYPE, OP, LCK_ID, GOMP_FLAG) \ macro
1285 ATOMIC_CRITICAL(float10, add, long double, +, 10r,
1287 ATOMIC_CRITICAL(float10, sub, long double, -, 10r,
1289 ATOMIC_CRITICAL(float10, mul, long double, *, 10r,
1291 ATOMIC_CRITICAL(float10, div, long double, /, 10r,
1295 ATOMIC_CRITICAL(float16, add, QUAD_LEGACY, +, 16r,
1297 ATOMIC_CRITICAL(float16, sub, QUAD_LEGACY, -, 16r,
1299 ATOMIC_CRITICAL(float16, mul, QUAD_LEGACY, *, 16r,
1301 ATOMIC_CRITICAL(float16, div, QUAD_LEGACY, /, 16r,
1304 ATOMIC_CRITICAL(float16, add_a16, Quad_a16_t, +, 16r,
1306 ATOMIC_CRITICAL(float16, sub_a16, Quad_a16_t, -, 16r,
1308 ATOMIC_CRITICAL(float16, mul_a16, Quad_a16_t, *, 16r,
1310 ATOMIC_CRITICAL(float16, div_a16, Quad_a16_t, /, 16r,
1328 ATOMIC_CRITICAL(cmplx4, add, kmp_cmplx32, +, 8c, 1) // __kmpc_atomic_cmplx4_add
1329 ATOMIC_CRITICAL(cmplx4, sub, kmp_cmplx32, -, 8c, 1) // __kmpc_atomic_cmplx4_sub
1330 ATOMIC_CRITICAL(cmplx4, mul, kmp_cmplx32, *, 8c, 1) // __kmpc_atomic_cmplx4_mul
1331 ATOMIC_CRITICAL(cmplx4, div, kmp_cmplx32, /, 8c, 1) // __kmpc_atomic_cmplx4_div
1334 ATOMIC_CRITICAL(cmplx8, add, kmp_cmplx64, +, 16c, 1) // __kmpc_atomic_cmplx8_add
1335 ATOMIC_CRITICAL(cmplx8, sub, kmp_cmplx64, -, 16c, 1) // __kmpc_atomic_cmplx8_sub
1336 ATOMIC_CRITICAL(cmplx8, mul, kmp_cmplx64, *, 16c, 1) // __kmpc_atomic_cmplx8_mul
1337 ATOMIC_CRITICAL(cmplx8, div, kmp_cmplx64, /, 16c, 1) // __kmpc_atomic_cmplx8_div
1338 ATOMIC_CRITICAL(cmplx10, add, kmp_cmplx80, +, 20c,
1340 ATOMIC_CRITICAL(cmplx10, sub, kmp_cmplx80, -, 20c,
1342 ATOMIC_CRITICAL(cmplx10, mul, kmp_cmplx80, *, 20c,
1344 ATOMIC_CRITICAL(cmplx10, div, kmp_cmplx80, /, 20c,
1347 ATOMIC_CRITICAL(cmplx16, add, CPLX128_LEG, +, 32c,
1349 ATOMIC_CRITICAL(cmplx16, sub, CPLX128_LEG, -, 32c,
1351 ATOMIC_CRITICAL(cmplx16, mul, CPLX128_LEG, *, 32c,
1353 ATOMIC_CRITICAL(cmplx16, div, CPLX128_LEG, /, 32c,
1356 ATOMIC_CRITICAL(cmplx16, add_a16, kmp_cmplx128_a16_t, +, 32c,
1358 ATOMIC_CRITICAL(cmplx16, sub_a16, kmp_cmplx128_a16_t, -, 32c,
1360 ATOMIC_CRITICAL(cmplx16, mul_a16, kmp_cmplx128_a16_t, *, 32c,
1362 ATOMIC_CRITICAL(cmplx16, div_a16, kmp_cmplx128_a16_t, /, 32c,