Searched refs:can_compare_and_swap_p (Results 1 – 9 of 9) sorted by relevance
/dragonfly/contrib/gcc-8.0/gcc/ |
H A D | optabs-query.h | 190 bool can_compare_and_swap_p (machine_mode, bool);
|
H A D | optabs-query.c | 615 can_compare_and_swap_p (machine_mode mode, bool allow_libcall) in can_compare_and_swap_p() function 651 return can_compare_and_swap_p (mode, allow_libcall); in can_atomic_exchange_p()
|
H A D | optabs.c | 6071 if (!can_compare_and_swap_p (mode, false)) in maybe_emit_sync_lock_test_and_set() 6101 if (can_compare_and_swap_p (mode, true)) in maybe_emit_compare_and_swap_exchange_loop() 6953 if (!can_compare_and_swap_p (mode, false)) in expand_atomic_fetch_op() 6989 if (can_compare_and_swap_p (mode, true)) in expand_atomic_fetch_op()
|
H A D | omp-expand.c | 6255 if (!can_compare_and_swap_p (imode, true) || !can_atomic_load_p (imode)) in expand_omp_atomic_fetch_op() 6333 if (!can_compare_and_swap_p (TYPE_MODE (itype), true) in expand_omp_atomic_pipeline()
|
H A D | builtins.c | 6450 if (can_compare_and_swap_p (mode, true) && can_atomic_load_p (mode)) in fold_builtin_atomic_always_lock_free()
|
/dragonfly/contrib/gcc-4.7/gcc/ |
H A D | optabs.h | 966 extern bool can_compare_and_swap_p (enum machine_mode, bool);
|
H A D | optabs.c | 7088 can_compare_and_swap_p (enum machine_mode mode, bool allow_libcall) in can_compare_and_swap_p() function 7124 return can_compare_and_swap_p (mode, allow_libcall); in can_atomic_exchange_p() 7262 if (!can_compare_and_swap_p (mode, false)) in maybe_emit_sync_lock_test_and_set() 7292 if (can_compare_and_swap_p (mode, true)) in maybe_emit_compare_and_swap_exchange_loop() 8052 if (!can_compare_and_swap_p (mode, false)) in expand_atomic_fetch_op() 8082 if (can_compare_and_swap_p (mode, true)) in expand_atomic_fetch_op()
|
H A D | omp-low.c | 5230 if (!can_compare_and_swap_p (imode, true)) in expand_omp_atomic_fetch_op() 5301 if (!can_compare_and_swap_p (TYPE_MODE (itype), true)) in expand_omp_atomic_pipeline()
|
H A D | builtins.c | 5683 if (can_compare_and_swap_p (mode, true)) in fold_builtin_atomic_always_lock_free()
|