Lines Matching refs:old_value
792 TYPE old_value, new_value; \
793 old_value = *(TYPE volatile *)lhs; \
794 new_value = (TYPE)(old_value OP((TYPE)rhs)); \
796 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
800 old_value = *(TYPE volatile *)lhs; \
801 new_value = (TYPE)(old_value OP((TYPE)rhs)); \
818 struct _sss old_value, new_value; \
819 old_value.vvv = (kmp_int##BITS *)&old_value.cmp; \
821 *old_value.vvv = *(volatile kmp_int##BITS *)lhs; \
822 new_value.cmp = (TYPE)(old_value.cmp OP rhs); \
824 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) old_value.vvv, \
828 *old_value.vvv = *(volatile kmp_int##BITS *)lhs; \
829 new_value.cmp = (TYPE)(old_value.cmp OP rhs); \
845 struct _sss old_value, new_value; \
846 old_value.vvv = (kmp_int##BITS *)&old_value.cmp; \
848 *old_value.vvv = *(volatile kmp_int##BITS *)lhs; \
849 new_value.cmp = old_value.cmp OP rhs; \
851 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) old_value.vvv, \
855 *old_value.vvv = *(volatile kmp_int##BITS *)lhs; \
856 new_value.cmp = old_value.cmp OP rhs; \
1160 TYPE old_value; \
1162 old_value = temp_val; \
1163 while (old_value OP rhs && /* still need actions? */ \
1166 *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
1169 old_value = temp_val; \
1449 TYPE old_value, new_value; \
1451 old_value = temp_val; \
1452 new_value = (TYPE)(rhs OP old_value); \
1454 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
1459 old_value = temp_val; \
1460 new_value = (TYPE)(rhs OP old_value); \
1941 union f_i_union old_value; \
1943 old_value.f_val = temp_val; \
1944 old_value.i_val = KMP_COMPARE_AND_STORE_RET##BITS( \
1946 *VOLATILE_CAST(kmp_int##BITS *) & old_value.i_val, \
1947 *VOLATILE_CAST(kmp_int##BITS *) & old_value.i_val); \
1948 new_value = old_value.f_val; \
2115 TYPE old_value, new_value; \
2117 old_value = temp_val; \
2120 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
2123 old_value = temp_val; \
2263 TYPE old_value, new_value; \
2265 old_value = temp_val; \
2266 new_value = (TYPE)(old_value OP rhs); \
2268 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
2271 old_value = temp_val; \
2272 new_value = (TYPE)(old_value OP rhs); \
2277 return old_value; \
2292 TYPE old_value, new_value; \
2296 old_value = KMP_TEST_THEN_ADD##BITS(lhs, OP rhs); \
2298 return old_value OP rhs; \
2300 return old_value; \
2629 old_value = *lhs; \
2634 new_value = old_value; \
2658 old_value = temp_val; \
2659 while (old_value OP rhs && /* still need actions? */ \
2662 *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
2665 old_value = temp_val; \
2670 return old_value; \
2677 TYPE new_value, old_value; \
2687 TYPE new_value, old_value; \
2953 TYPE old_value, new_value; \
2955 old_value = temp_val; \
2956 new_value = (TYPE)(rhs OP old_value); \
2958 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
2961 old_value = temp_val; \
2962 new_value = (TYPE)(rhs OP old_value); \
2967 return old_value; \
3238 old_value = (*lhs); \
3242 return old_value;
3257 TYPE old_value; \
3259 old_value = KMP_XCHG_FIXED##BITS(lhs, rhs); \
3260 return old_value; \
3265 TYPE old_value; \
3267 old_value = KMP_XCHG_REAL##BITS(lhs, rhs); \
3268 return old_value; \
3275 TYPE old_value, new_value; \
3277 old_value = temp_val; \
3280 (kmp_int##BITS *)lhs, *VOLATILE_CAST(kmp_int##BITS *) & old_value, \
3283 old_value = temp_val; \
3286 return old_value; \
3292 TYPE old_value; \
3293 (void)old_value; \
3321 TYPE old_value; \
3408 kmp_int8 old_value, new_value; in __kmpc_atomic_1() local
3410 old_value = *(kmp_int8 *)lhs; in __kmpc_atomic_1()
3411 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_1()
3414 while (!KMP_COMPARE_AND_STORE_ACQ8((kmp_int8 *)lhs, *(kmp_int8 *)&old_value, in __kmpc_atomic_1()
3418 old_value = *(kmp_int8 *)lhs; in __kmpc_atomic_1()
3419 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_1()
3455 kmp_int16 old_value, new_value; in __kmpc_atomic_2() local
3457 old_value = *(kmp_int16 *)lhs; in __kmpc_atomic_2()
3458 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_2()
3462 (kmp_int16 *)lhs, *(kmp_int16 *)&old_value, *(kmp_int16 *)&new_value)) { in __kmpc_atomic_2()
3465 old_value = *(kmp_int16 *)lhs; in __kmpc_atomic_2()
3466 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_2()
3504 kmp_int32 old_value, new_value; in __kmpc_atomic_4() local
3506 old_value = *(kmp_int32 *)lhs; in __kmpc_atomic_4()
3507 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_4()
3511 (kmp_int32 *)lhs, *(kmp_int32 *)&old_value, *(kmp_int32 *)&new_value)) { in __kmpc_atomic_4()
3514 old_value = *(kmp_int32 *)lhs; in __kmpc_atomic_4()
3515 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_4()
3554 kmp_int64 old_value, new_value; in __kmpc_atomic_8() local
3556 old_value = *(kmp_int64 *)lhs; in __kmpc_atomic_8()
3557 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_8()
3560 (kmp_int64 *)lhs, *(kmp_int64 *)&old_value, *(kmp_int64 *)&new_value)) { in __kmpc_atomic_8()
3563 old_value = *(kmp_int64 *)lhs; in __kmpc_atomic_8()
3564 (*f)(&new_value, &old_value, rhs); in __kmpc_atomic_8()