Lines Matching refs:old_value
776 TYPE old_value, new_value; \
777 old_value = *(TYPE volatile *)lhs; \
778 new_value = old_value OP rhs; \
780 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
784 old_value = *(TYPE volatile *)lhs; \
785 new_value = old_value OP rhs; \
802 struct _sss old_value, new_value; \
803 old_value.vvv = (kmp_int##BITS *)&old_value.cmp; \
805 *old_value.vvv = *(volatile kmp_int##BITS *)lhs; \
806 new_value.cmp = old_value.cmp OP rhs; \
808 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) old_value.vvv, \
812 *old_value.vvv = *(volatile kmp_int##BITS *)lhs; \
813 new_value.cmp = old_value.cmp OP rhs; \
1108 TYPE old_value; \
1110 old_value = temp_val; \
1111 while (old_value OP rhs && /* still need actions? */ \
1114 *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
1118 old_value = temp_val; \
1399 TYPE old_value, new_value; \
1401 old_value = temp_val; \
1402 new_value = rhs OP old_value; \
1404 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
1409 old_value = temp_val; \
1410 new_value = rhs OP old_value; \
1891 union f_i_union old_value; \
1893 old_value.f_val = temp_val; \
1894 old_value.i_val = KMP_COMPARE_AND_STORE_RET##BITS( \
1896 *VOLATILE_CAST(kmp_int##BITS *) & old_value.i_val, \
1897 *VOLATILE_CAST(kmp_int##BITS *) & old_value.i_val); \
1898 new_value = old_value.f_val; \
2065 TYPE old_value, new_value; \
2067 old_value = temp_val; \
2070 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
2075 old_value = temp_val; \
2201 TYPE old_value, new_value; \
2203 old_value = temp_val; \
2204 new_value = old_value OP rhs; \
2206 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
2211 old_value = temp_val; \
2212 new_value = old_value OP rhs; \
2217 return old_value; \
2231 TYPE old_value, new_value; \
2234 old_value = KMP_TEST_THEN_ADD##BITS(lhs, OP rhs); \
2236 return old_value OP rhs; \
2238 return old_value; \
2563 old_value = *lhs; \
2568 new_value = old_value; \
2590 old_value = temp_val; \
2591 while (old_value OP rhs && /* still need actions? */ \
2594 *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
2598 old_value = temp_val; \
2603 return old_value; \
2610 TYPE new_value, old_value; \
2620 TYPE new_value, old_value; \
2886 TYPE old_value, new_value; \
2888 old_value = temp_val; \
2889 new_value = rhs OP old_value; \
2891 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
2896 old_value = temp_val; \
2897 new_value = rhs OP old_value; \
2902 return old_value; \
3172 old_value = (*lhs); \
3176 return old_value;
3191 TYPE old_value; \
3193 old_value = KMP_XCHG_FIXED##BITS(lhs, rhs); \
3194 return old_value; \
3199 TYPE old_value; \
3201 old_value = KMP_XCHG_REAL##BITS(lhs, rhs); \
3202 return old_value; \
3209 TYPE old_value, new_value; \
3211 old_value = temp_val; \
3214 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
3219 old_value = temp_val; \
3222 return old_value; \
3228 TYPE old_value; \
3256 TYPE old_value; \
3345 kmp_int8 old_value, new_value; in __kmpc_atomic_1() local
3347 old_value = *(kmp_int8 *)lhs; in __kmpc_atomic_1()
3348 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_1()
3351 while (!KMP_COMPARE_AND_STORE_ACQ8((kmp_int8 *)lhs, *(kmp_int8 *)&old_value, in __kmpc_atomic_1()
3355 old_value = *(kmp_int8 *)lhs; in __kmpc_atomic_1()
3356 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_1()
3392 kmp_int16 old_value, new_value; in __kmpc_atomic_2() local
3394 old_value = *(kmp_int16 *)lhs; in __kmpc_atomic_2()
3395 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_2()
3399 (kmp_int16 *)lhs, *(kmp_int16 *)&old_value, *(kmp_int16 *)&new_value)) { in __kmpc_atomic_2()
3402 old_value = *(kmp_int16 *)lhs; in __kmpc_atomic_2()
3403 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_2()
3441 kmp_int32 old_value, new_value; in __kmpc_atomic_4() local
3443 old_value = *(kmp_int32 *)lhs; in __kmpc_atomic_4()
3444 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_4()
3448 (kmp_int32 *)lhs, *(kmp_int32 *)&old_value, *(kmp_int32 *)&new_value)) { in __kmpc_atomic_4()
3451 old_value = *(kmp_int32 *)lhs; in __kmpc_atomic_4()
3452 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_4()
3491 kmp_int64 old_value, new_value; in __kmpc_atomic_8() local
3493 old_value = *(kmp_int64 *)lhs; in __kmpc_atomic_8()
3494 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_8()
3497 (kmp_int64 *)lhs, *(kmp_int64 *)&old_value, *(kmp_int64 *)&new_value)) { in __kmpc_atomic_8()
3500 old_value = *(kmp_int64 *)lhs; in __kmpc_atomic_8()
3501 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_8()