Searched refs:OpCAS (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_interface_atomic.cpp | 410 struct OpCAS { struct 779 return AtomicImpl<OpCAS>(to_morder(mo), to_morder(fmo), a, c, v); in __tsan_atomic8_compare_exchange_strong() 785 return AtomicImpl<OpCAS>(to_morder(mo), to_morder(fmo), a, c, v); in __tsan_atomic16_compare_exchange_strong() 791 return AtomicImpl<OpCAS>(to_morder(mo), to_morder(fmo), a, c, v); in __tsan_atomic32_compare_exchange_strong() 797 return AtomicImpl<OpCAS>(to_morder(mo), to_morder(fmo), a, c, v); in __tsan_atomic64_compare_exchange_strong() 804 return AtomicImpl<OpCAS>(to_morder(mo), to_morder(fmo), a, c, v); in __tsan_atomic128_compare_exchange_strong() 811 return AtomicImpl<OpCAS>(to_morder(mo), to_morder(fmo), a, c, v); in __tsan_atomic8_compare_exchange_weak() 817 return AtomicImpl<OpCAS>(to_morder(mo), to_morder(fmo), a, c, v); in __tsan_atomic16_compare_exchange_weak() 823 return AtomicImpl<OpCAS>(to_morder(mo), to_morder(fmo), a, c, v); in __tsan_atomic32_compare_exchange_weak() 829 return AtomicImpl<OpCAS>(to_morder(mo), to_morder(fmo), a, c, v); in __tsan_atomic64_compare_exchange_weak() [all …]
|