Home
last modified time | relevance | path

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

/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_interface_atomic.cpp386 morder mo, morder fmo) { in NoTsanAtomicCAS() argument
408 DCHECK(IsLoadOrder(fmo)); in AtomicCAS()
428 mo = fmo; in AtomicCAS()
737 morder mo, morder fmo) { in __tsan_atomic8_compare_exchange_strong() argument
743 morder mo, morder fmo) { in __tsan_atomic16_compare_exchange_strong() argument
749 morder mo, morder fmo) { in __tsan_atomic32_compare_exchange_strong() argument
755 morder mo, morder fmo) { in __tsan_atomic64_compare_exchange_strong() argument
762 morder mo, morder fmo) { in __tsan_atomic128_compare_exchange_strong() argument
769 morder mo, morder fmo) { in __tsan_atomic8_compare_exchange_weak() argument
775 morder mo, morder fmo) { in __tsan_atomic16_compare_exchange_weak() argument
[all …]
H A Dtsan_interface.h340 morder mo, morder fmo);
358 morder fmo);
361 morder mo, morder fmo);
364 morder mo, morder fmo);
367 morder mo, morder fmo);
371 morder mo, morder fmo);
376 morder fmo);
379 morder mo, morder fmo);
382 morder mo, morder fmo);
385 morder mo, morder fmo);
[all …]
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface_atomic.cpp390 morder mo, morder fmo) { in NoTsanAtomicCAS() argument
412 DCHECK(IsLoadOrder(fmo)); in AtomicCAS()
434 mo = fmo; in AtomicCAS()
742 morder mo, morder fmo) { in __tsan_atomic8_compare_exchange_strong() argument
748 morder mo, morder fmo) { in __tsan_atomic16_compare_exchange_strong() argument
754 morder mo, morder fmo) { in __tsan_atomic32_compare_exchange_strong() argument
760 morder mo, morder fmo) { in __tsan_atomic64_compare_exchange_strong() argument
767 morder mo, morder fmo) { in __tsan_atomic128_compare_exchange_strong() argument
774 morder mo, morder fmo) { in __tsan_atomic8_compare_exchange_weak() argument
780 morder mo, morder fmo) { in __tsan_atomic16_compare_exchange_weak() argument
[all …]
H A Dtsan_interface.h340 morder mo, morder fmo);
358 morder fmo);
361 morder mo, morder fmo);
364 morder mo, morder fmo);
367 morder mo, morder fmo);
371 morder mo, morder fmo);
376 morder fmo);
379 morder mo, morder fmo);
382 morder mo, morder fmo);
385 morder mo, morder fmo);
[all …]
/llvm-project-15.0.7/compiler-rt/test/tsan/
H A Dcompare_exchange.cpp22 void f2(int i, std::memory_order mo, std::memory_order fmo) { in f2() argument
25 _nodes[i].compare_exchange_weak(expected, nullptr, mo, fmo); in f2()
34 std::memory_order fmo; member
67 threads[t + 1] = std::thread(f2<0>, t, OrdList[ords].mo, OrdList[ords].fmo); in main()
75 threads[t + 1] = std::thread(f2<1>, t, OrdList[ords].mo, OrdList[ords].fmo); in main()
83 threads[t + 1] = std::thread(f2<2>, t, OrdList[ords].mo, OrdList[ords].fmo); in main()
91 threads[t + 1] = std::thread(f2<3>, t, OrdList[ords].mo, OrdList[ords].fmo); in main()