Lines Matching refs:old_value
313 kmp_int8 old_value, new_value; in __kmp_test_then_or8() local
315 old_value = TCR_1(*p); in __kmp_test_then_or8()
316 new_value = old_value | d; in __kmp_test_then_or8()
318 while (!KMP_COMPARE_AND_STORE_REL8(p, old_value, new_value)) { in __kmp_test_then_or8()
320 old_value = TCR_1(*p); in __kmp_test_then_or8()
321 new_value = old_value | d; in __kmp_test_then_or8()
323 return old_value; in __kmp_test_then_or8()
327 kmp_int8 old_value, new_value; in __kmp_test_then_and8() local
329 old_value = TCR_1(*p); in __kmp_test_then_and8()
330 new_value = old_value & d; in __kmp_test_then_and8()
332 while (!KMP_COMPARE_AND_STORE_REL8(p, old_value, new_value)) { in __kmp_test_then_and8()
334 old_value = TCR_1(*p); in __kmp_test_then_and8()
335 new_value = old_value & d; in __kmp_test_then_and8()
337 return old_value; in __kmp_test_then_and8()
341 kmp_uint32 old_value, new_value; in __kmp_test_then_or32() local
343 old_value = TCR_4(*p); in __kmp_test_then_or32()
344 new_value = old_value | d; in __kmp_test_then_or32()
346 while (!KMP_COMPARE_AND_STORE_REL32(p, old_value, new_value)) { in __kmp_test_then_or32()
348 old_value = TCR_4(*p); in __kmp_test_then_or32()
349 new_value = old_value | d; in __kmp_test_then_or32()
351 return old_value; in __kmp_test_then_or32()
355 kmp_uint32 old_value, new_value; in __kmp_test_then_and32() local
357 old_value = TCR_4(*p); in __kmp_test_then_and32()
358 new_value = old_value & d; in __kmp_test_then_and32()
360 while (!KMP_COMPARE_AND_STORE_REL32(p, old_value, new_value)) { in __kmp_test_then_and32()
362 old_value = TCR_4(*p); in __kmp_test_then_and32()
363 new_value = old_value & d; in __kmp_test_then_and32()
365 return old_value; in __kmp_test_then_and32()
370 kmp_int8 old_value, new_value; in __kmp_test_then_add8() local
372 old_value = TCR_1(*p); in __kmp_test_then_add8()
373 new_value = old_value + d; in __kmp_test_then_add8()
375 while (!KMP_COMPARE_AND_STORE_REL8(p, old_value, new_value)) { in __kmp_test_then_add8()
377 old_value = TCR_1(*p); in __kmp_test_then_add8()
378 new_value = old_value + d; in __kmp_test_then_add8()
380 return old_value; in __kmp_test_then_add8()
384 kmp_int64 old_value, new_value; in __kmp_test_then_add64() local
386 old_value = TCR_8(*p); in __kmp_test_then_add64()
387 new_value = old_value + d; in __kmp_test_then_add64()
389 while (!KMP_COMPARE_AND_STORE_REL64(p, old_value, new_value)) { in __kmp_test_then_add64()
391 old_value = TCR_8(*p); in __kmp_test_then_add64()
392 new_value = old_value + d; in __kmp_test_then_add64()
394 return old_value; in __kmp_test_then_add64()
399 kmp_uint64 old_value, new_value; in __kmp_test_then_or64() local
401 old_value = TCR_8(*p); in __kmp_test_then_or64()
402 new_value = old_value | d; in __kmp_test_then_or64()
403 while (!KMP_COMPARE_AND_STORE_REL64(p, old_value, new_value)) { in __kmp_test_then_or64()
405 old_value = TCR_8(*p); in __kmp_test_then_or64()
406 new_value = old_value | d; in __kmp_test_then_or64()
408 return old_value; in __kmp_test_then_or64()
412 kmp_uint64 old_value, new_value; in __kmp_test_then_and64() local
414 old_value = TCR_8(*p); in __kmp_test_then_and64()
415 new_value = old_value & d; in __kmp_test_then_and64()
416 while (!KMP_COMPARE_AND_STORE_REL64(p, old_value, new_value)) { in __kmp_test_then_and64()
418 old_value = TCR_8(*p); in __kmp_test_then_and64()
419 new_value = old_value & d; in __kmp_test_then_and64()
421 return old_value; in __kmp_test_then_and64()