• Home
  • Raw
  • Download

Lines Matching refs:old

22     unsigned int old = *address_as_ui;  in operator ()()  local
27 assumed = old; in operator ()()
28 hsum.x = (size_t)address & 2 ? (old >> 16) : (old & 0xffff); in operator ()()
30 old = (size_t)address & 2 ? (old & 0xffff) | (hsum.x << 16) : (old & 0xffff0000) | hsum.x; in operator ()()
31 old = atomicCAS(address_as_ui, assumed, old); in operator ()()
32 } while (assumed != old); in operator ()()
33 hsum.x = (size_t)address & 2 ? (old >> 16) : (old & 0xffff); in operator ()()
44 unsigned int old = *address_as_ui; in operator ()() local
49 assumed = old; in operator ()()
50 bsum.x = (size_t)address & 2 ? (old >> 16) : (old & 0xffff); in operator ()()
52 old = (size_t)address & 2 ? (old & 0xffff) | (bsum.x << 16) : (old & 0xffff0000) | bsum.x; in operator ()()
53 old = atomicCAS(address_as_ui, assumed, old); in operator ()()
54 } while (assumed != old); in operator ()()
55 bsum.x = (size_t)address & 2 ? (old >> 16) : (old & 0xffff); in operator ()()
65 unsigned long long int old = *address_as_ull; in operator ()() local
69 assumed = old; in operator ()()
70 old = atomicCAS(address_as_ull, assumed, func(val, assumed)); in operator ()()
72 } while (assumed != old); in operator ()()
74 return __longlong_as_double(old); in operator ()()
88 …uint32_t old = *address_as_ui; …
95 …assumed = old; …
96 …old_byte = (old >> shift) & 0xff; …
98 …newval = (old & ~(0x000000ff << shift)) | (newval << shift); …
99old = atomicCAS(address_as_ui, assumed, newval); …
100 …} while (assumed != old); …
111 …uint32_t old = *address_as_ui; …
117 …assumed = old; …
118 …old_bytes = is_32_align ? old >> 16 : old & 0xffff; …
120 …newval = is_32_align ? (old & 0xffff) | (newval << 16) : (old & 0xffff0000) | newval; …
121old = atomicCAS(address_as_ui, assumed, newval); …
122 …} while (assumed != old); …
131 …uint32_t old = *address_as_ui; …
136 …assumed = old; …
137 …newval = static_cast<uint32_t>(func(val, static_cast<T>(old))); …
138old = atomicCAS(address_as_ui, assumed, newval); …
139 …} while (assumed != old); …
148 …unsigned long long old = *address_as_ui; …
153 …assumed = old; …
154 …newval = static_cast<uint64_t>(func(val, static_cast<T>(old))); …
155old = atomicCAS(address_as_ui, assumed, newval); …
156 …} while (assumed != old); …
381 unsigned int old = *address_as_ull; in gpuAtomicMul() local
385 assumed = old; in gpuAtomicMul()
386 old = atomicCAS(address_as_ull, assumed, in gpuAtomicMul()
391 } while (assumed != old); in gpuAtomicMul()
393 return __int_as_float(old); in gpuAtomicMul()
442 unsigned int old = *address_as_ull; in gpuAtomicMax() local
446 assumed = old; in gpuAtomicMax()
447 old = atomicCAS(address_as_ull, assumed, in gpuAtomicMax()
451 } while (assumed != old); in gpuAtomicMax()
453 return __int_as_float(old); in gpuAtomicMax()
502 unsigned int old = *address_as_ull; in gpuAtomicMin() local
506 assumed = old; in gpuAtomicMin()
507 old = atomicCAS(address_as_ull, assumed, in gpuAtomicMin()
511 } while (assumed != old); in gpuAtomicMin()
513 return __int_as_float(old); in gpuAtomicMin()