| /openbmc/qemu/accel/tcg/ |
| H A D | user-exec.c | 984 MemOp mop, uintptr_t ra, MMUAccessType type) in cpu_mmu_lookup() 1098 MemOp mop = get_memop(oi); in do_ld2_mmu() local 1116 MemOp mop = get_memop(oi); in do_ld4_mmu() local 1134 MemOp mop = get_memop(oi); in do_ld8_mmu() local 1152 MemOp mop = get_memop(oi); in do_ld16_mmu() local 1181 MemOp mop = get_memop(oi); in do_st2_mmu() local 1197 MemOp mop = get_memop(oi); in do_st4_mmu() local 1213 MemOp mop = get_memop(oi); in do_st8_mmu() local 1229 MemOpIdx mop = get_memop(oi); in do_st16_mmu() local 1273 MemOp mop = get_memop(oi); in atomic_mmu_lookup() local
|
| H A D | cputlb.c | 1817 MemOp mop = get_memop(oi); in atomic_mmu_lookup() local 2164 MemOp mop, uintptr_t ra) in do_ld_beN() 2213 uint64_t a, int mmu_idx, MemOp mop, uintptr_t ra) in do_ld16_beN() 2572 MemOp mop, uintptr_t ra) in do_st_leN() 2626 MemOp mop, uintptr_t ra) in do_st16_leN()
|
| /openbmc/qemu/target/mips/tcg/ |
| H A D | octeon_translate.c | 178 static bool trans_lx(DisasContext *ctx, arg_lx *a, MemOp mop) in trans_lx()
|
| /openbmc/qemu/target/xtensa/ |
| H A D | translate.c | 514 static MemOp gen_load_store_alignment(DisasContext *dc, MemOp mop, in gen_load_store_alignment() 1625 MemOp mop; in translate_l32e() local 1652 MemOp mop; in translate_l32ex() local 1666 MemOp mop; in translate_ldst() local 1752 MemOp mop; in translate_mac16() local 2180 MemOp mop; in translate_s32c1i() local 2194 MemOp mop; in translate_s32e() local 2208 MemOp mop; in translate_s32ex() local 6433 MemOp mop; in translate_ldsti() local 6451 MemOp mop; in translate_ldstx() local [all …]
|
| /openbmc/qemu/tcg/ |
| H A D | tci.c | 281 MemOp mop = get_memop(oi); in tci_qemu_ld() local 307 MemOp mop = get_memop(oi); in tci_qemu_st() local
|
| H A D | tcg-op-ldst.c | 442 static bool use_two_i64_for_i128(MemOp mop) in use_two_i64_for_i128() 568 MemOp mop[2]; in tcg_gen_qemu_ld_i128_int() local 677 MemOp mop[2]; in tcg_gen_qemu_st_i128_int() local
|
| H A D | tcg.c | 3043 MemOp mop = get_memop(oi); in tcg_dump_ops() local 6575 MemOp mop = get_memop(ldst->oi); in tcg_out_ld_helper_args() local 6653 MemOp mop = get_memop(ldst->oi); in tcg_out_ld_helper_ret() local 6743 MemOp mop = get_memop(ldst->oi); in tcg_out_st_helper_args() local
|
| H A D | optimize.c | 2371 MemOp mop = get_memop(oi); in fold_qemu_ld_1reg() local
|
| /openbmc/qemu/target/arm/tcg/ |
| H A D | translate-a64.c | 335 bool is_write, MemOp mop) in check_lse2_align() 365 static MemOp check_atomic_align(DisasContext *s, int rn, MemOp mop) in check_atomic_align() 392 bool is_write, MemOp mop) in check_ordered_align() 1181 static void do_fp_st(DisasContext *s, int srcidx, TCGv_i64 tcg_addr, MemOp mop) in do_fp_st() 1204 static void do_fp_ld(DisasContext *s, int destidx, TCGv_i64 tcg_addr, MemOp mop) in do_fp_ld() 1344 TCGv_i64 tcg_addr, MemOp mop) in do_vec_st() 1354 TCGv_i64 tcg_addr, MemOp mop) in do_vec_ld() 2632 MemOp mop = MO_64 | MO_ALIGN | MO_ATOM_IFALIGN; in handle_sys() local 3291 uint64_t offset, bool is_store, MemOp mop) in op_addr_ldstpair_pre() 3321 MemOp mop = finalize_memop(s, a->sz); in trans_STP() local [all …]
|
| H A D | translate-neon.c | 39 static void neon_load_element(TCGv_i32 var, int reg, int ele, MemOp mop) in neon_load_element() 58 static void neon_load_element64(TCGv_i64 var, int reg, int ele, MemOp mop) in neon_load_element64() 470 MemOp mop, align, endian; in trans_VLDST_multiple() local 576 MemOp mop, align; in trans_VLD_all_lanes() local 668 MemOp mop; in trans_VLDST_single() local
|
| H A D | translate.c | 4951 MemOp mop, int mem_idx) in op_load_rr() 4972 MemOp mop, int mem_idx) in op_store_rr() 5156 MemOp mop, int mem_idx) in op_load_ri() 5177 MemOp mop, int mem_idx) in op_store_ri() 5323 static bool op_strex(DisasContext *s, arg_STREX *a, MemOp mop, bool rel) in op_strex() 5442 static bool op_stl(DisasContext *s, arg_STL *a, MemOp mop) in op_stl() 5479 static bool op_ldrex(DisasContext *s, arg_LDREX *a, MemOp mop, bool acq) in op_ldrex() 5596 static bool op_lda(DisasContext *s, arg_LDA *a, MemOp mop) in op_lda()
|
| /openbmc/qemu/target/loongarch/tcg/ |
| H A D | translate.c | 42 static inline int vec_reg_offset(int regno, int index, MemOp mop) in vec_reg_offset()
|
| /openbmc/qemu/disas/ |
| H A D | sparc.c | 1357 #define fmovrs(mop, mask, flags) /* v9 */ \ argument 1359 #define fmovrd(mop, mask, flags) /* v9 */ \ argument 1361 #define fmovrq(mop, mask, flags) /* v9 */ \ argument
|
| /openbmc/qemu/target/hppa/ |
| H A D | mem_helper.c | 203 int type, MemOp mop, hwaddr *pphys, int *pprot) in hppa_get_physical_address()
|
| H A D | translate.c | 1594 unsigned sp, int modify, MemOp mop) in do_load_32() 1612 unsigned sp, int modify, MemOp mop) in do_load_64() 1630 unsigned sp, int modify, MemOp mop) in do_store_32() 1648 unsigned sp, int modify, MemOp mop) in do_store_64() 1666 unsigned sp, int modify, MemOp mop) in do_load() 1737 int modify, MemOp mop) in do_store() 3319 MemOp mop = MO_TE | MO_ALIGN | a->size; in trans_ldc() local
|
| /openbmc/qemu/target/i386/tcg/ |
| H A D | translate.c | 2405 MemOp mop = MO_128 | MO_LE | atom | (align ? MO_ALIGN_16 : 0); in gen_ldo_env_A0() local 2417 MemOp mop = MO_128 | MO_LE | atom | (align ? MO_ALIGN_16 : 0); in gen_sto_env_A0() local 2427 MemOp mop = MO_128 | MO_LE | MO_ATOM_IFALIGN_PAIR; in gen_ldy_env_A0() local 2443 MemOp mop = MO_128 | MO_LE | MO_ATOM_IFALIGN_PAIR; in gen_sty_env_A0() local
|
| /openbmc/qemu/target/sparc/ |
| H A D | ldst_helper.c | 1159 MemOp mop = get_memop(oi); in helper_ld_code() local
|
| H A D | translate.c | 1784 TCGv_i32 asi, TCGv_i32 mop) in gen_helper_ld_asi() 1790 TCGv_i32 asi, TCGv_i32 mop) in gen_helper_st_asi() 1882 MemOp mop = MO_128 | MO_ATOM_IFALIGN_PAIR; in gen_st_asi() local 2209 MemOp mop = (da->memop & MO_BSWAP) | MO_128 | MO_ALIGN_16; in gen_ldda_asi() local 2305 MemOp mop = (da->memop & MO_BSWAP) | MO_128 | MO_ALIGN_16; in gen_stda_asi() local 2348 MemOp mop = MO_TE | MO_128 | MO_ATOM_IFALIGN_PAIR; in gen_stda_asi() local 4415 static bool do_ld_gpr(DisasContext *dc, arg_r_r_ri_asi *a, MemOp mop) in do_ld_gpr() 4528 static bool do_casa(DisasContext *dc, arg_r_r_ri_asi *a, MemOp mop) in do_casa()
|
| /openbmc/qemu/target/riscv/ |
| H A D | translate.c | 1131 MemOp mop) in gen_amo() 1151 static bool gen_cmpxchg(DisasContext *ctx, arg_atomic *a, MemOp mop) in gen_cmpxchg()
|
| /openbmc/qemu/target/microblaze/ |
| H A D | translate.c | 711 static bool do_load(DisasContext *dc, int rd, TCGv addr, MemOp mop, in do_load() 871 static bool do_store(DisasContext *dc, int rd, TCGv addr, MemOp mop, in do_store()
|
| /openbmc/qemu/target/openrisc/ |
| H A D | translate.c | 656 static void do_load(DisasContext *dc, arg_load *a, MemOp mop) in do_load() 729 static void do_store(DisasContext *dc, arg_store *a, MemOp mop) in do_store()
|
| /openbmc/qemu/target/rx/ |
| H A D | translate.c | 215 static const MemOp mop[5] = { MO_SB, MO_SW, MO_UL, MO_UW, MO_UB }; in mi_to_mop() local 225 MemOp mop; in rx_load_source() local
|
| /openbmc/qemu/target/tricore/ |
| H A D | translate.c | 213 int16_t con, MemOp mop) in gen_offset_ld() 221 int16_t con, MemOp mop) in gen_offset_st() 262 MemOp mop) in gen_st_preincr() 271 MemOp mop) in gen_ld_preincr()
|
| /openbmc/qemu/system/ |
| H A D | memory.c | 2695 MemOp mop = (target_big_endian() ? MO_BE : MO_LE) | size_memop(size); in memory_region_add_eventfd() local 2731 MemOp mop = (target_big_endian() ? MO_BE : MO_LE) | size_memop(size); in memory_region_del_eventfd() local
|
| /openbmc/qemu/target/s390x/tcg/ |
| H A D | translate.c | 1910 MemOp mop; in op_clc() local 2085 MemOp mop = s->insn->data; in op_csp() local 3058 MemOp mop = s->insn->data; in op_lpd() local
|