Home
last modified time | relevance | path

Searched refs:model_rtx (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64-protos.h793 rtx aarch64_atomic_ool_func(machine_mode mode, rtx model_rtx,
H A Daarch64.c19719 rtx mem, rtx model_rtx) in aarch64_emit_load_exclusive() argument
19724 mem, model_rtx)); in aarch64_emit_load_exclusive()
19726 emit_insn (gen_aarch64_load_exclusive (mode, rval, mem, model_rtx)); in aarch64_emit_load_exclusive()
19733 rtx mem, rtx rval, rtx model_rtx) in aarch64_emit_store_exclusive() argument
19738 operand_subword (rval, 1, 0, TImode), model_rtx)); in aarch64_emit_store_exclusive()
19740 emit_insn (gen_aarch64_store_exclusive (mode, bval, mem, rval, model_rtx)); in aarch64_emit_store_exclusive()
19756 aarch64_atomic_ool_func(machine_mode mode, rtx model_rtx, in aarch64_atomic_ool_func() argument
19759 memmodel model = memmodel_from_int (INTVAL (model_rtx)); in aarch64_atomic_ool_func()
19936 rtx rval, mem, oldval, newval, scratch, x, model_rtx; in aarch64_split_compare_and_swap() local
19947 model_rtx = operands[5]; in aarch64_split_compare_and_swap()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64-protos.h1069 rtx aarch64_atomic_ool_func(machine_mode mode, rtx model_rtx,
H A Daarch64.cc22857 rtx mem, rtx model_rtx) in aarch64_emit_load_exclusive() argument
22862 mem, model_rtx)); in aarch64_emit_load_exclusive()
22864 emit_insn (gen_aarch64_load_exclusive (mode, rval, mem, model_rtx)); in aarch64_emit_load_exclusive()
22871 rtx mem, rtx rval, rtx model_rtx) in aarch64_emit_store_exclusive() argument
22876 operand_subword (rval, 1, 0, TImode), model_rtx)); in aarch64_emit_store_exclusive()
22878 emit_insn (gen_aarch64_store_exclusive (mode, bval, mem, rval, model_rtx)); in aarch64_emit_store_exclusive()
22894 aarch64_atomic_ool_func(machine_mode mode, rtx model_rtx, in aarch64_atomic_ool_func() argument
22897 memmodel model = memmodel_from_int (INTVAL (model_rtx)); in aarch64_atomic_ool_func()
23076 rtx rval, mem, oldval, newval, scratch, x, model_rtx; in aarch64_split_compare_and_swap() local
23087 model_rtx = operands[5]; in aarch64_split_compare_and_swap()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arc/
H A Darc.cc10796 rtx orig_before, rtx orig_after, rtx model_rtx) in arc_expand_atomic_op() argument
10798 enum memmodel model = (enum memmodel) INTVAL (model_rtx); in arc_expand_atomic_op()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arc/
H A Darc.c10814 rtx orig_before, rtx orig_after, rtx model_rtx) in arc_expand_atomic_op() argument
10816 enum memmodel model = (enum memmodel) INTVAL (model_rtx); in arc_expand_atomic_op()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Darm.c30618 rtx value, rtx model_rtx, rtx cond) in arm_split_atomic_op() argument
30620 enum memmodel model = memmodel_from_int (INTVAL (model_rtx)); in arm_split_atomic_op()
30629 bool use_acquire = TARGET_HAVE_LDACQ && aarch_mm_needs_acquire (model_rtx); in arm_split_atomic_op()
30630 bool use_release = TARGET_HAVE_LDACQ && aarch_mm_needs_release (model_rtx); in arm_split_atomic_op()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Darm.cc31169 rtx value, rtx model_rtx, rtx cond) in arm_split_atomic_op() argument
31171 enum memmodel model = memmodel_from_int (INTVAL (model_rtx)); in arm_split_atomic_op()
31180 bool use_acquire = TARGET_HAVE_LDACQ && aarch_mm_needs_acquire (model_rtx); in arm_split_atomic_op()
31181 bool use_release = TARGET_HAVE_LDACQ && aarch_mm_needs_release (model_rtx); in arm_split_atomic_op()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000.cc16677 rtx orig_before, rtx orig_after, rtx model_rtx) in rs6000_expand_atomic_op() argument
16679 enum memmodel model = memmodel_base (INTVAL (model_rtx)); in rs6000_expand_atomic_op()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000.c15866 rtx orig_before, rtx orig_after, rtx model_rtx) in rs6000_expand_atomic_op() argument
15868 enum memmodel model = memmodel_base (INTVAL (model_rtx)); in rs6000_expand_atomic_op()