• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/

Lines Matching defs:morder

215 } morder;
221 a8 __tsan_atomic8_load(const volatile a8 *a, morder mo);
223 a16 __tsan_atomic16_load(const volatile a16 *a, morder mo);
225 a32 __tsan_atomic32_load(const volatile a32 *a, morder mo);
227 a64 __tsan_atomic64_load(const volatile a64 *a, morder mo);
230 a128 __tsan_atomic128_load(const volatile a128 *a, morder mo);
234 void __tsan_atomic8_store(volatile a8 *a, a8 v, morder mo);
236 void __tsan_atomic16_store(volatile a16 *a, a16 v, morder mo);
238 void __tsan_atomic32_store(volatile a32 *a, a32 v, morder mo);
240 void __tsan_atomic64_store(volatile a64 *a, a64 v, morder mo);
243 void __tsan_atomic128_store(volatile a128 *a, a128 v, morder mo);
247 a8 __tsan_atomic8_exchange(volatile a8 *a, a8 v, morder mo);
249 a16 __tsan_atomic16_exchange(volatile a16 *a, a16 v, morder mo);
251 a32 __tsan_atomic32_exchange(volatile a32 *a, a32 v, morder mo);
253 a64 __tsan_atomic64_exchange(volatile a64 *a, a64 v, morder mo);
256 a128 __tsan_atomic128_exchange(volatile a128 *a, a128 v, morder mo);
260 a8 __tsan_atomic8_fetch_add(volatile a8 *a, a8 v, morder mo);
262 a16 __tsan_atomic16_fetch_add(volatile a16 *a, a16 v, morder mo);
264 a32 __tsan_atomic32_fetch_add(volatile a32 *a, a32 v, morder mo);
266 a64 __tsan_atomic64_fetch_add(volatile a64 *a, a64 v, morder mo);
269 a128 __tsan_atomic128_fetch_add(volatile a128 *a, a128 v, morder mo);
273 a8 __tsan_atomic8_fetch_sub(volatile a8 *a, a8 v, morder mo);
275 a16 __tsan_atomic16_fetch_sub(volatile a16 *a, a16 v, morder mo);
277 a32 __tsan_atomic32_fetch_sub(volatile a32 *a, a32 v, morder mo);
279 a64 __tsan_atomic64_fetch_sub(volatile a64 *a, a64 v, morder mo);
282 a128 __tsan_atomic128_fetch_sub(volatile a128 *a, a128 v, morder mo);
286 a8 __tsan_atomic8_fetch_and(volatile a8 *a, a8 v, morder mo);
288 a16 __tsan_atomic16_fetch_and(volatile a16 *a, a16 v, morder mo);
290 a32 __tsan_atomic32_fetch_and(volatile a32 *a, a32 v, morder mo);
292 a64 __tsan_atomic64_fetch_and(volatile a64 *a, a64 v, morder mo);
295 a128 __tsan_atomic128_fetch_and(volatile a128 *a, a128 v, morder mo);
299 a8 __tsan_atomic8_fetch_or(volatile a8 *a, a8 v, morder mo);
301 a16 __tsan_atomic16_fetch_or(volatile a16 *a, a16 v, morder mo);
303 a32 __tsan_atomic32_fetch_or(volatile a32 *a, a32 v, morder mo);
305 a64 __tsan_atomic64_fetch_or(volatile a64 *a, a64 v, morder mo);
308 a128 __tsan_atomic128_fetch_or(volatile a128 *a, a128 v, morder mo);
312 a8 __tsan_atomic8_fetch_xor(volatile a8 *a, a8 v, morder mo);
314 a16 __tsan_atomic16_fetch_xor(volatile a16 *a, a16 v, morder mo);
316 a32 __tsan_atomic32_fetch_xor(volatile a32 *a, a32 v, morder mo);
318 a64 __tsan_atomic64_fetch_xor(volatile a64 *a, a64 v, morder mo);
321 a128 __tsan_atomic128_fetch_xor(volatile a128 *a, a128 v, morder mo);
325 a8 __tsan_atomic8_fetch_nand(volatile a8 *a, a8 v, morder mo);
327 a16 __tsan_atomic16_fetch_nand(volatile a16 *a, a16 v, morder mo);
329 a32 __tsan_atomic32_fetch_nand(volatile a32 *a, a32 v, morder mo);
331 a64 __tsan_atomic64_fetch_nand(volatile a64 *a, a64 v, morder mo);
334 a128 __tsan_atomic128_fetch_nand(volatile a128 *a, a128 v, morder mo);
339 morder mo, morder fmo);
342 morder mo, morder fmo);
345 morder mo, morder fmo);
348 morder mo, morder fmo);
352 morder mo, morder fmo);
356 int __tsan_atomic8_compare_exchange_weak(volatile a8 *a, a8 *c, a8 v, morder mo,
357 morder fmo);
360 morder mo, morder fmo);
363 morder mo, morder fmo);
366 morder mo, morder fmo);
370 morder mo, morder fmo);
374 a8 __tsan_atomic8_compare_exchange_val(volatile a8 *a, a8 c, a8 v, morder mo,
375 morder fmo);
378 morder mo, morder fmo);
381 morder mo, morder fmo);
384 morder mo, morder fmo);
388 morder mo, morder fmo);
392 void __tsan_atomic_thread_fence(morder mo);
394 void __tsan_atomic_signal_fence(morder mo);