Lines Matching refs:old_value

20   kmp_int8 old_value, new_value;  in __kmp_test_then_or8()  local
22 old_value = TCR_1(*p); in __kmp_test_then_or8()
23 new_value = old_value | d; in __kmp_test_then_or8()
25 while (!KMP_COMPARE_AND_STORE_REL8(p, old_value, new_value)) { in __kmp_test_then_or8()
27 old_value = TCR_1(*p); in __kmp_test_then_or8()
28 new_value = old_value | d; in __kmp_test_then_or8()
30 return old_value; in __kmp_test_then_or8()
34 kmp_int8 old_value, new_value; in __kmp_test_then_and8() local
36 old_value = TCR_1(*p); in __kmp_test_then_and8()
37 new_value = old_value & d; in __kmp_test_then_and8()
39 while (!KMP_COMPARE_AND_STORE_REL8(p, old_value, new_value)) { in __kmp_test_then_and8()
41 old_value = TCR_1(*p); in __kmp_test_then_and8()
42 new_value = old_value & d; in __kmp_test_then_and8()
44 return old_value; in __kmp_test_then_and8()
48 kmp_uint32 old_value, new_value; in __kmp_test_then_or32() local
50 old_value = TCR_4(*p); in __kmp_test_then_or32()
51 new_value = old_value | d; in __kmp_test_then_or32()
53 while (!KMP_COMPARE_AND_STORE_REL32((volatile kmp_int32 *)p, old_value, in __kmp_test_then_or32()
56 old_value = TCR_4(*p); in __kmp_test_then_or32()
57 new_value = old_value | d; in __kmp_test_then_or32()
59 return old_value; in __kmp_test_then_or32()
63 kmp_uint32 old_value, new_value; in __kmp_test_then_and32() local
65 old_value = TCR_4(*p); in __kmp_test_then_and32()
66 new_value = old_value & d; in __kmp_test_then_and32()
68 while (!KMP_COMPARE_AND_STORE_REL32((volatile kmp_int32 *)p, old_value, in __kmp_test_then_and32()
71 old_value = TCR_4(*p); in __kmp_test_then_and32()
72 new_value = old_value & d; in __kmp_test_then_and32()
74 return old_value; in __kmp_test_then_and32()
79 kmp_int64 old_value, new_value; in __kmp_test_then_add8() local
81 old_value = TCR_1(*p); in __kmp_test_then_add8()
82 new_value = old_value + d; in __kmp_test_then_add8()
83 while (!__kmp_compare_and_store8(p, old_value, new_value)) { in __kmp_test_then_add8()
85 old_value = TCR_1(*p); in __kmp_test_then_add8()
86 new_value = old_value + d; in __kmp_test_then_add8()
88 return old_value; in __kmp_test_then_add8()
93 kmp_int64 old_value, new_value; in __kmp_test_then_add64() local
95 old_value = TCR_8(*p); in __kmp_test_then_add64()
96 new_value = old_value + d; in __kmp_test_then_add64()
97 while (!__kmp_compare_and_store64(p, old_value, new_value)) { in __kmp_test_then_add64()
99 old_value = TCR_8(*p); in __kmp_test_then_add64()
100 new_value = old_value + d; in __kmp_test_then_add64()
102 return old_value; in __kmp_test_then_add64()
108 kmp_uint64 old_value, new_value; in __kmp_test_then_or64() local
110 old_value = TCR_8(*p); in __kmp_test_then_or64()
111 new_value = old_value | d; in __kmp_test_then_or64()
112 while (!KMP_COMPARE_AND_STORE_REL64((volatile kmp_int64 *)p, old_value, in __kmp_test_then_or64()
115 old_value = TCR_8(*p); in __kmp_test_then_or64()
116 new_value = old_value | d; in __kmp_test_then_or64()
119 return old_value; in __kmp_test_then_or64()
123 kmp_uint64 old_value, new_value; in __kmp_test_then_and64() local
125 old_value = TCR_8(*p); in __kmp_test_then_and64()
126 new_value = old_value & d; in __kmp_test_then_and64()
127 while (!KMP_COMPARE_AND_STORE_REL64((volatile kmp_int64 *)p, old_value, in __kmp_test_then_and64()
130 old_value = TCR_8(*p); in __kmp_test_then_and64()
131 new_value = old_value & d; in __kmp_test_then_and64()
134 return old_value; in __kmp_test_then_and64()