Home
last modified time | relevance | path

Searched refs:maybe_emit_atomic_exchange (Results 1 – 4 of 4) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Doptabs.cc6618 maybe_emit_atomic_exchange (rtx target, rtx mem, rtx val, enum memmodel model) in maybe_emit_atomic_exchange() function
6762 ret = maybe_emit_atomic_exchange (target, mem, val, MEMMODEL_SYNC_ACQUIRE); in expand_sync_lock_test_and_set()
6814 ret = maybe_emit_atomic_exchange (subtarget, mem, trueval, model); in expand_atomic_test_and_set()
6867 ret = maybe_emit_atomic_exchange (target, mem, val, model); in expand_atomic_exchange()
7243 rtx target = maybe_emit_atomic_exchange (NULL_RTX, mem, val, model); in expand_atomic_store()
7373 return maybe_emit_atomic_exchange (target, mem, val, model); in maybe_optimize_fetch_op()
7381 return maybe_emit_atomic_exchange (target, mem, val, model); in maybe_optimize_fetch_op()
DChangeLog-201922186 (maybe_emit_atomic_exchange): Same.
DChangeLog-201312789 * optabs.c (maybe_emit_atomic_exchange): Use create_input_operand
DChangeLog-20112519 * optab.c (maybe_emit_atomic_exchange): New. Try to emit an