/openbmc/qemu/accel/tcg/ |
H A D | user-exec.c | 955 MemOp mop, uintptr_t ra, MMUAccessType type) in cpu_mmu_lookup() 990 MemOp mop = get_memop(oi); in do_ld2_mmu() local 1008 MemOp mop = get_memop(oi); in do_ld4_mmu() local 1026 MemOp mop = get_memop(oi); in do_ld8_mmu() local 1044 MemOp mop = get_memop(oi); in do_ld16_mmu() local 1073 MemOp mop = get_memop(oi); in do_st2_mmu() local 1089 MemOp mop = get_memop(oi); in do_st4_mmu() local 1105 MemOp mop = get_memop(oi); in do_st8_mmu() local 1121 MemOpIdx mop = get_memop(oi); in do_st16_mmu() local 1238 MemOp mop = get_memop(oi); in atomic_mmu_lookup() local
|
H A D | cputlb.c | 1801 MemOp mop = get_memop(oi); in atomic_mmu_lookup() local 2147 MemOp mop, uintptr_t ra) in do_ld_beN() 2196 uint64_t a, int mmu_idx, MemOp mop, uintptr_t ra) in do_ld16_beN() 2555 MemOp mop, uintptr_t ra) in do_st_leN() 2609 MemOp mop, uintptr_t ra) in do_st16_leN()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | translate-a64.c | 347 bool is_write, MemOp mop) in check_lse2_align() argument 377 static MemOp check_atomic_align(DisasContext *s, int rn, MemOp mop) in check_atomic_align() argument 404 bool is_write, MemOp mop) in check_ordered_align() argument 1026 do_fp_st(DisasContext * s,int srcidx,TCGv_i64 tcg_addr,MemOp mop) do_fp_st() argument 1049 do_fp_ld(DisasContext * s,int destidx,TCGv_i64 tcg_addr,MemOp mop) do_fp_ld() argument 1189 do_vec_st(DisasContext * s,int srcidx,int element,TCGv_i64 tcg_addr,MemOp mop) do_vec_st() argument 1199 do_vec_ld(DisasContext * s,int destidx,int element,TCGv_i64 tcg_addr,MemOp mop) do_vec_ld() argument 2432 MemOp mop = MO_64 | MO_ALIGN | MO_ATOM_IFALIGN; handle_sys() local 3091 op_addr_ldstpair_pre(DisasContext * s,arg_ldstpair * a,TCGv_i64 * clean_addr,TCGv_i64 * dirty_addr,uint64_t offset,bool is_store,MemOp mop) op_addr_ldstpair_pre() argument 3121 MemOp mop = finalize_memop(s, a->sz); trans_STP() local 3168 MemOp mop = finalize_memop(s, a->sz); trans_LDP() local 3222 MemOp mop; trans_STP_v() local 3242 MemOp mop; trans_LDP_v() local 3262 MemOp mop; trans_STGP() local 3316 op_addr_ldst_imm_pre(DisasContext * s,arg_ldst_imm * a,TCGv_i64 * clean_addr,TCGv_i64 * dirty_addr,uint64_t offset,bool is_store,MemOp mop) op_addr_ldst_imm_pre() argument 3350 MemOp mop = finalize_memop(s, a->sz + a->sign * MO_SIGN); trans_STR_i() local 3368 MemOp mop = finalize_memop(s, a->sz + a->sign * MO_SIGN); trans_LDR_i() local 3384 MemOp mop; trans_STR_v_i() local 3399 MemOp mop; trans_LDR_v_i() local 3506 MemOp mop = a->sz | sign; do_atomic_ld() local 3560 MemOp mop; TRANS_FEAT() local 3632 MemOp mop = a->sz | (a->sign ? MO_SIGN : 0); trans_LDAPR_i() local 3661 MemOp mop = a->sz; trans_STLR_i() local 3688 MemOp endian, align, mop; trans_LD_mult() local 3779 MemOp endian, align, mop; trans_ST_mult() local 3859 MemOp mop; trans_ST_single() local 3899 MemOp mop; trans_LD_single() local 3939 MemOp mop; trans_LD_single_repl() local 4166 MemOp mop = finalize_memop(s, MO_128 | MO_ALIGN); do_STG() local 9675 MemOp mop = size | (is_signed ? MO_SIGN : 0); handle_simd_intfp_conv() 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 | 4962 MemOp mop, int mem_idx) in op_load_rr() argument 4983 MemOp mop, int mem_idx) in op_store_rr() argument 5109 op_load_ri(DisasContext * s,arg_ldst_ri * a,MemOp mop,int mem_idx) op_load_ri() argument 5130 op_store_ri(DisasContext * s,arg_ldst_ri * a,MemOp mop,int mem_idx) op_store_ri() argument 5292 op_strex(DisasContext * s,arg_STREX * a,MemOp mop,bool rel) op_strex() argument 5411 op_stl(DisasContext * s,arg_STL * a,MemOp mop) op_stl() argument 5448 op_ldrex(DisasContext * s,arg_LDREX * a,MemOp mop,bool acq) op_ldrex() argument 5565 op_lda(DisasContext * s,arg_LDA * a,MemOp mop) op_lda() argument [all...] |
/openbmc/qemu/target/xtensa/ |
H A D | translate.c | 513 static MemOp gen_load_store_alignment(DisasContext *dc, MemOp mop, in gen_load_store_alignment() 1624 MemOp mop; in translate_l32e() local 1651 MemOp mop; in translate_l32ex() local 1665 MemOp mop; in translate_ldst() local 1751 MemOp mop; in translate_mac16() local 2179 MemOp mop; in translate_s32c1i() local 2193 MemOp mop; in translate_s32e() local 2207 MemOp mop; in translate_s32ex() local 6434 MemOp mop; in translate_ldsti() local 6452 MemOp mop; in translate_ldstx() local [all …]
|
/openbmc/qemu/tcg/ |
H A D | tci.c | 295 MemOp mop = get_memop(oi); in tci_qemu_ld() local 321 MemOp mop = get_memop(oi); in tci_qemu_st() local
|
H A D | tcg-op-ldst.c | 469 static bool use_two_i64_for_i128(MemOp mop) in use_two_i64_for_i128() 600 MemOp mop[2]; in tcg_gen_qemu_ld_i128_int() local 720 MemOp mop[2]; in tcg_gen_qemu_st_i128_int() local
|
H A D | tcg.c | 2674 MemOp mop = get_memop(oi); in tcg_dump_ops() local 5824 MemOp mop = get_memop(ldst->oi); in tcg_out_ld_helper_args() local 5902 MemOp mop = get_memop(ldst->oi); in tcg_out_ld_helper_ret() local 5992 MemOp mop = get_memop(ldst->oi); in tcg_out_st_helper_args() local
|
H A D | optimize.c | 2075 MemOp mop = get_memop(oi); in fold_qemu_ld() local
|
/openbmc/linux/arch/s390/kvm/ |
H A D | kvm-s390.c | 2846 static int mem_op_validate_common(struct kvm_s390_mem_op *mop, u64 supported_flags) in mem_op_validate_common() 2861 static int kvm_s390_vm_mem_op_abs(struct kvm *kvm, struct kvm_s390_mem_op *mop) in kvm_s390_vm_mem_op_abs() 2914 static int kvm_s390_vm_mem_op_cmpxchg(struct kvm *kvm, struct kvm_s390_mem_op *mop) in kvm_s390_vm_mem_op_cmpxchg() 2958 static int kvm_s390_vm_mem_op(struct kvm *kvm, struct kvm_s390_mem_op *mop) in kvm_s390_vm_mem_op() 5343 struct kvm_s390_mem_op *mop) in kvm_s390_vcpu_sida_op() 5375 struct kvm_s390_mem_op *mop) in kvm_s390_vcpu_mem_op() 5431 struct kvm_s390_mem_op *mop) in kvm_s390_vcpu_memsida_op()
|
/openbmc/qemu/target/loongarch/tcg/ |
H A D | translate.c | 40 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/i386/tcg/ |
H A D | translate.c | 2279 MemOp mop = MO_128 | MO_LE | atom | (align ? MO_ALIGN_16 : 0); in gen_ldo_env_A0() local 2291 MemOp mop = MO_128 | MO_LE | atom | (align ? MO_ALIGN_16 : 0); in gen_sto_env_A0() local 2301 MemOp mop = MO_128 | MO_LE | MO_ATOM_IFALIGN_PAIR; in gen_ldy_env_A0() local 2316 MemOp mop = MO_128 | MO_LE | MO_ATOM_IFALIGN_PAIR; in gen_sty_env_A0() local
|
/openbmc/qemu/target/hppa/ |
H A D | mem_helper.c | 200 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() 3321 MemOp mop = MO_TE | MO_ALIGN | a->size; in trans_ldc() local
|
/openbmc/qemu/target/sparc/ |
H A D | translate.c | 1774 TCGv_i32 asi, TCGv_i32 mop) in gen_helper_ld_asi() 1780 TCGv_i32 asi, TCGv_i32 mop) in gen_helper_st_asi() 1872 MemOp mop = MO_128 | MO_ATOM_IFALIGN_PAIR; in gen_st_asi() local 2199 MemOp mop = (da->memop & MO_BSWAP) | MO_128 | MO_ALIGN_16; in gen_ldda_asi() local 2295 MemOp mop = (da->memop & MO_BSWAP) | MO_128 | MO_ALIGN_16; in gen_stda_asi() local 2338 MemOp mop = MO_TE | MO_128 | MO_ATOM_IFALIGN_PAIR; in gen_stda_asi() local 4375 static bool do_ld_gpr(DisasContext *dc, arg_r_r_ri_asi *a, MemOp mop) in do_ld_gpr() 4488 static bool do_casa(DisasContext *dc, arg_r_r_ri_asi *a, MemOp mop) in do_casa()
|
H A D | ldst_helper.c | 1148 MemOp mop = get_memop(oi); in helper_ld_code() local
|
/openbmc/qemu/target/riscv/ |
H A D | translate.c | 1090 MemOp mop) in gen_amo() 1110 static bool gen_cmpxchg(DisasContext *ctx, arg_atomic *a, MemOp mop) in gen_cmpxchg()
|
/openbmc/qemu/target/microblaze/ |
H A D | translate.c | 710 static bool do_load(DisasContext *dc, int rd, TCGv addr, MemOp mop, in do_load() 860 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/linux/drivers/net/xen-netback/ |
H A D | netback.c | 343 struct gnttab_map_grant_ref *mop) in xenvif_tx_create_map_op()
|
/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 | 212 int16_t con, MemOp mop) in gen_offset_ld() 220 int16_t con, MemOp mop) in gen_offset_st() 261 MemOp mop) in gen_st_preincr() 270 MemOp mop) in gen_ld_preincr()
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | translate.c | 1914 MemOp mop; in op_clc() local 2089 MemOp mop = s->insn->data; in op_csp() local 3062 MemOp mop = s->insn->data; in op_lpd() local
|