Home
last modified time | relevance | path

Searched refs:fmo (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface_atomic.cpp412 static bool NoTsanAtomic(morder mo, morder fmo, volatile T *a, T *c, T v) { in NoTsanAtomic()
417 static bool NoTsanAtomic(morder mo, morder fmo, volatile a128 *a, a128 *c, in NoTsanAtomic()
429 static T NoTsanAtomic(morder mo, morder fmo, volatile T *a, T c, T v) { in NoTsanAtomic()
430 NoTsanAtomic(mo, fmo, a, &c, v); in NoTsanAtomic()
435 static bool Atomic(ThreadState *thr, uptr pc, morder mo, morder fmo, in Atomic()
440 DCHECK(IsLoadOrder(fmo)); in Atomic()
444 if (LIKELY(mo == mo_relaxed && fmo == mo_relaxed)) { in Atomic()
463 mo = fmo; in Atomic()
478 static T Atomic(ThreadState *thr, uptr pc, morder mo, morder fmo, in Atomic()
480 Atomic(thr, pc, mo, fmo, a, &c, v); in Atomic()
[all …]
H A Dtsan_interface.h353 int fmo);
356 int mo, int fmo);
359 int mo, int fmo);
362 int mo, int fmo);
366 int mo, int fmo);
371 int fmo);
374 int mo, int fmo);
377 int mo, int fmo);
380 int mo, int fmo);
384 int mo, int fmo);
[all …]