Home
last modified time | relevance | path

Searched refs:expand_atomic_fetch_op (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Doptabs.h344 rtx expand_atomic_fetch_op (rtx, rtx, rtx, enum rtx_code, enum memmodel,
H A Dbuiltins.c6613 return expand_atomic_fetch_op (target, mem, val, code, MEMMODEL_SYNC_SEQ_CST, in expand_builtin_sync_operation()
7044 ret = expand_atomic_fetch_op (target, mem, val, code, model, fetch_after); in expand_builtin_atomic_fetch_op()
7136 expand_atomic_fetch_op (const0_rtx, mem, val, code, model, false); in expand_ifn_atomic_bit_test_and()
7157 rtx result = expand_atomic_fetch_op (gen_reg_rtx (mode), mem, val, in expand_ifn_atomic_bit_test_and()
H A Doptabs.c7063 expand_atomic_fetch_op (rtx target, rtx mem, rtx val, enum rtx_code code, in expand_atomic_fetch_op() function
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Doptabs.h352 rtx expand_atomic_fetch_op (rtx, rtx, rtx, enum rtx_code, enum memmodel,
H A Dbuiltins.cc5795 return expand_atomic_fetch_op (target, mem, val, code, MEMMODEL_SYNC_SEQ_CST, in expand_builtin_sync_operation()
6170 ret = expand_atomic_fetch_op (target, mem, val, code, model, fetch_after); in expand_builtin_atomic_fetch_op()
6262 if (expand_atomic_fetch_op (const0_rtx, mem, val2, code, model, false)) in expand_ifn_atomic_bit_test_and()
6287 rtx result = expand_atomic_fetch_op (gen_reg_rtx (mode), mem, val, in expand_ifn_atomic_bit_test_and()
6395 rtx result = expand_atomic_fetch_op (gen_reg_rtx (mode), mem, op, in expand_ifn_atomic_op_fetch_cmp_0()
H A Doptabs.cc7557 expand_atomic_fetch_op (rtx target, rtx mem, rtx val, enum rtx_code code, in expand_atomic_fetch_op() function
H A DChangeLog6212 extra call argument to ifns. If expand_atomic_fetch_op fails for the
6214 gen_reg_rtx (mode) as target. If second expand_atomic_fetch_op
6217 to ifns. If expand_atomic_fetch_op fails, construct a CALL_EXPR and
H A DChangeLog-20112171 (expand_atomic_fetch_op): Call maybe_optimize_fetch_op.
2449 * optabs.c (expand_atomic_fetch_op): Always return result.
3779 * optabs.c (expand_atomic_fetch_op): Patchup code for NAND should
4309 (expand_atomic_fetch_op): Use the legacy fetch-op libcalls.
4363 (expand_atomic_fetch_op): Handle parameter change ripples for
4702 expand_atomic_fetch_op instead of the old expanders.
4732 (expand_atomic_fetch_op): New.
H A DChangeLog-20129430 from expand_atomic_fetch_op.
9431 (expand_atomic_fetch_op): Try atomic_{add|sub} operations in terms of
13517 * optabs.c (expand_atomic_fetch_op): Save and restore code when
H A DChangeLog-201717389 (expand_atomic_fetch_op): Likewise.
38604 (expand_atomic_fetch_op): Likewise.
H A DChangeLog-201426086 (expand_atomic_fetch_op): Likewise for local "insn".