HomeSort by: relevance | last modified time | path
    Searched defs:AtomicRMW (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_interface_atomic.cc 282 static T AtomicRMW(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) {
341 return AtomicRMW<T, func_xchg>(thr, pc, a, v, mo);
347 return AtomicRMW<T, func_add>(thr, pc, a, v, mo);
353 return AtomicRMW<T, func_sub>(thr, pc, a, v, mo);
359 return AtomicRMW<T, func_and>(thr, pc, a, v, mo);
365 return AtomicRMW<T, func_or>(thr, pc, a, v, mo);
371 return AtomicRMW<T, func_xor>(thr, pc, a, v, mo);
377 return AtomicRMW<T, func_nand>(thr, pc, a, v, mo);
  /src/external/gpl3/gcc/dist/libsanitizer/tsan/
tsan_interface_atomic.cpp 285 static T AtomicRMW(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) {
344 return AtomicRMW<T, func_xchg>(thr, pc, a, v, mo);
350 return AtomicRMW<T, func_add>(thr, pc, a, v, mo);
356 return AtomicRMW<T, func_sub>(thr, pc, a, v, mo);
362 return AtomicRMW<T, func_and>(thr, pc, a, v, mo);
368 return AtomicRMW<T, func_or>(thr, pc, a, v, mo);
374 return AtomicRMW<T, func_xor>(thr, pc, a, v, mo);
380 return AtomicRMW<T, func_nand>(thr, pc, a, v, mo);
  /src/external/gpl3/gcc.old/dist/libsanitizer/tsan/
tsan_interface_atomic.cpp 284 static T AtomicRMW(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) {
340 return AtomicRMW<T, func_xchg>(thr, pc, a, v, mo);
346 return AtomicRMW<T, func_add>(thr, pc, a, v, mo);
352 return AtomicRMW<T, func_sub>(thr, pc, a, v, mo);
358 return AtomicRMW<T, func_and>(thr, pc, a, v, mo);
364 return AtomicRMW<T, func_or>(thr, pc, a, v, mo);
370 return AtomicRMW<T, func_xor>(thr, pc, a, v, mo);
376 return AtomicRMW<T, func_nand>(thr, pc, a, v, mo);

Completed in 31 milliseconds