Home
last modified time | relevance | path

Searched refs:expand_atomic_compare_and_swap (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Doptabs.h336 extern bool expand_atomic_compare_and_swap (rtx *, rtx *, rtx, rtx, rtx, bool,
H A Dbuiltins.c6642 if (!expand_atomic_compare_and_swap (pbool, poval, mem, old_val, new_val, in expand_builtin_compare_and_swap()
6813 if (!expand_atomic_compare_and_swap (&target, &oldval, mem, expect, desired, in expand_builtin_atomic_compare_exchange()
6933 if (!expand_atomic_compare_and_swap (&boolret, &oldval, mem, expect, desired, in expand_ifn_atomic_compare_exchange()
H A Doptabs.c6145 if (!expand_atomic_compare_and_swap (&success, &oldval, mem, old_reg, in expand_compare_and_swap_loop()
6437 expand_atomic_compare_and_swap (rtx *ptarget_bool, rtx *ptarget_oval, in expand_atomic_compare_and_swap() function
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Doptabs.h344 extern bool expand_atomic_compare_and_swap (rtx *, rtx *, rtx, rtx, rtx, bool,
H A Dbuiltins.cc5824 if (!expand_atomic_compare_and_swap (pbool, poval, mem, old_val, new_val, in expand_builtin_compare_and_swap()
5971 if (!expand_atomic_compare_and_swap (&target, &oldval, mem, expect, desired, in expand_builtin_atomic_compare_exchange()
6077 if (!expand_atomic_compare_and_swap (&boolret, &oldval, mem, expect, desired, in expand_ifn_atomic_compare_exchange()
H A Doptabs.cc6597 if (!expand_atomic_compare_and_swap (&success, &oldval, mem, old_reg, in expand_compare_and_swap_loop()
6889 expand_atomic_compare_and_swap (rtx *ptarget_bool, rtx *ptarget_oval, in expand_atomic_compare_and_swap() function
H A DChangeLog-20111583 (expand_atomic_compare_and_swap): Likewise.
3547 don't pass the target to expand_atomic_compare_and_swap.
4306 (expand_atomic_compare_and_swap): Use the legacy CAS libcall.
4721 (can_compare_and_swap_p, expand_atomic_compare_and_swap): New
4727 (expand_atomic_compare_and_swap): New. Implements
4735 (expand_atomic_compare_and_swap): Rename from
4739 (expand_compare_and_swap_loop): Use expand_atomic_compare_and_swap.
H A DChangeLog-201915356 (expand_atomic_compare_and_swap): Likewise.
22188 (expand_atomic_compare_and_swap): Same.
H A DChangeLog-201717387 (expand_atomic_compare_and_swap): Likewise.
38601 (expand_atomic_compare_and_swap): Likewise.
H A DChangeLog-201510887 * optabs.c (expand_atomic_compare_and_swap): Handle case when
16636 * optabs.c (expand_atomic_compare_and_swap): Move result of emitting
H A DChangeLog-201215490 value operand as MEM to expand_atomic_compare_and_swap.
H A DChangeLog-201312792 (expand_atomic_compare_and_swap): Likewise.
H A DChangeLog-201446425 * optabs.c (expand_atomic_compare_and_swap): Allow expander to fail.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/pa/
H A Dpa.c11039 if (!expand_atomic_compare_and_swap (&success, &oldval, mem, old_reg, in pa_expand_compare_and_swap_loop()