/openbmc/qemu/target/loongarch/tcg/insn_trans/ |
H A D | trans_atomic.c.inc | 74 TRANS(ll_d, 64, gen_ll, MO_TEUQ) 75 TRANS(sc_d, 64, gen_sc, MO_TEUQ) 77 TRANS(amswap_d, LAM, gen_am, tcg_gen_atomic_xchg_tl, MO_TEUQ) 79 TRANS(amadd_d, LAM, gen_am, tcg_gen_atomic_fetch_add_tl, MO_TEUQ) 81 TRANS(amand_d, LAM, gen_am, tcg_gen_atomic_fetch_and_tl, MO_TEUQ) 83 TRANS(amor_d, LAM, gen_am, tcg_gen_atomic_fetch_or_tl, MO_TEUQ) 85 TRANS(amxor_d, LAM, gen_am, tcg_gen_atomic_fetch_xor_tl, MO_TEUQ) 87 TRANS(ammax_d, LAM, gen_am, tcg_gen_atomic_fetch_smax_tl, MO_TEUQ) 89 TRANS(ammin_d, LAM, gen_am, tcg_gen_atomic_fetch_smin_tl, MO_TEUQ) 91 TRANS(ammax_du, LAM, gen_am, tcg_gen_atomic_fetch_umax_tl, MO_TEUQ) [all …]
|
H A D | trans_fmemory.c.inc | 145 TRANS(fld_d, FP_DP, gen_fload_i, MO_TEUQ) 146 TRANS(fst_d, FP_DP, gen_fstore_i, MO_TEUQ) 148 TRANS(fldx_d, FP_DP, gen_floadx, MO_TEUQ) 150 TRANS(fstx_d, FP_DP, gen_fstorex, MO_TEUQ) 152 TRANS(fldgt_d, FP_DP, gen_fload_gt, MO_TEUQ) 154 TRANS(fldle_d, FP_DP, gen_fload_le, MO_TEUQ) 156 TRANS(fstgt_d, FP_DP, gen_fstore_gt, MO_TEUQ) 158 TRANS(fstle_d, FP_DP, gen_fstore_le, MO_TEUQ)
|
H A D | trans_memory.c.inc | 156 TRANS(ld_d, 64, gen_load, MO_TEUQ) 160 TRANS(st_d, 64, gen_store, MO_TEUQ) 167 TRANS(ldx_d, 64, gen_loadx, MO_TEUQ) 171 TRANS(stx_d, 64, gen_storex, MO_TEUQ) 177 TRANS(ldptr_d, 64, gen_ldptr, MO_TEUQ) 178 TRANS(stptr_d, 64, gen_stptr, MO_TEUQ) 182 TRANS(ldgt_d, 64, gen_load_gt, MO_TEUQ) 186 TRANS(ldle_d, 64, gen_load_le, MO_TEUQ) 190 TRANS(stgt_d, 64, gen_store_gt, MO_TEUQ) 194 TRANS(stle_d, 64, gen_store_le, MO_TEUQ)
|
H A D | trans_vec.c.inc | 5464 tcg_gen_qemu_ld_i64(dest, addr, ctx->mem_idx, MO_TEUQ); 5469 tcg_gen_qemu_ld_i64(dest, temp, ctx->mem_idx, MO_TEUQ); 5481 tcg_gen_qemu_st_i64(dest, addr, ctx->mem_idx, MO_TEUQ); 5486 tcg_gen_qemu_st_i64(dest, temp, ctx->mem_idx, MO_TEUQ);
|
/openbmc/qemu/target/riscv/insn_trans/ |
H A D | trans_rva.c.inc | 169 return gen_lr(ctx, a, MO_ALIGN | MO_TEUQ); 176 return gen_sc(ctx, a, (MO_ALIGN | MO_TEUQ)); 183 return gen_amo(ctx, a, &tcg_gen_atomic_xchg_tl, MO_TEUQ); 190 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_add_tl, MO_TEUQ); 197 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_xor_tl, MO_TEUQ); 204 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_and_tl, MO_TEUQ); 211 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_or_tl, MO_TEUQ); 218 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_smin_tl, MO_TEUQ); 225 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_smax_tl, MO_TEUQ); 232 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_umin_tl, MO_TEUQ); [all …]
|
H A D | trans_rvzacas.c.inc | 91 return gen_cmpxchg64(ctx, a, MO_ALIGN | MO_TEUQ); 94 return gen_cmpxchg(ctx, a, MO_ALIGN | MO_TEUQ);
|
H A D | trans_rvzce.c.inc | 178 MemOp memop = get_ol(ctx) == MXL_RV32 ? MO_TEUL : MO_TEUQ; 223 MemOp memop = get_ol(ctx) == MXL_RV32 ? MO_TEUL : MO_TEUQ;
|
H A D | trans_rvi.c.inc | 313 tcg_gen_qemu_ld_tl(destl, addrl, ctx->mem_idx, MO_TEUQ); 315 tcg_gen_qemu_ld_tl(desth, addrl, ctx->mem_idx, MO_TEUQ); 389 return gen_load(ctx, a, MO_TEUQ); 418 tcg_gen_qemu_st_tl(src2l, addrl, ctx->mem_idx, MO_TEUQ); 420 tcg_gen_qemu_st_tl(src2h, addrl, ctx->mem_idx, MO_TEUQ); 456 return gen_store(ctx, a, MO_TEUQ);
|
H A D | trans_xthead.c.inc | 382 return gen_fload_idx(ctx, a, MO_TEUQ, false); 398 return gen_fload_idx(ctx, a, MO_TEUQ, true); 414 return gen_fstore_idx(ctx, a, MO_TEUQ, false); 430 return gen_fstore_idx(ctx, a, MO_TEUQ, true);
|
H A D | trans_rvd.c.inc | 45 MemOp memop = MO_TEUQ; 75 MemOp memop = MO_TEUQ;
|
/openbmc/qemu/include/exec/ |
H A D | memop.h | 141 MO_TEUQ = MO_TE | MO_UQ, enumerator
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | translate.c | 2131 tcg_gen_qemu_ld_i64(t, o->addr1, get_mem_index(s), MO_TEUQ); in op_cvb() 2150 tcg_gen_qemu_st_i64(t1, o->in2, get_mem_index(s), MO_TEUQ); in op_cvd() 2769 MO_TEUQ | s->insn->data); in op_ld64() 2787 tcg_gen_qemu_ld_i64(o->out, o->in2, get_mem_index(s), MO_TEUQ); in op_lgat() 2908 tcg_gen_qemu_ld_i64(mask, o->in2, get_mem_index(s), MO_TEUQ | MO_ALIGN_8); in op_lpsw() 2925 MO_TEUQ | MO_ALIGN_8); in op_lpswe() 2927 tcg_gen_qemu_ld_i64(t2, o->in2, get_mem_index(s), MO_TEUQ); in op_lpswe() 3030 tcg_gen_qemu_ld_i64(regs[r1], o->in2, get_mem_index(s), MO_TEUQ); in op_lm64() 3038 tcg_gen_qemu_ld_i64(t1, o->in2, get_mem_index(s), MO_TEUQ); in op_lm64() 3040 tcg_gen_qemu_ld_i64(regs[r3], t2, get_mem_index(s), MO_TEUQ); in op_lm64() [all …]
|
H A D | translate_vx.c.inc | 405 tcg_gen_qemu_ld_i64(t0, o->addr1, get_mem_index(s), MO_TEUQ); 407 tcg_gen_qemu_ld_i64(t1, o->addr1, get_mem_index(s), MO_TEUQ); 598 tcg_gen_qemu_ld_i64(t1, o->addr1, get_mem_index(s), MO_TEUQ); 600 tcg_gen_qemu_ld_i64(t0, o->addr1, get_mem_index(s), MO_TEUQ); 720 tcg_gen_qemu_ld_i64(t0, t0, get_mem_index(s), MO_TEUQ); 723 tcg_gen_qemu_ld_i64(t1, o->addr1, get_mem_index(s), MO_TEUQ); 729 tcg_gen_qemu_ld_i64(t1, o->addr1, get_mem_index(s), MO_TEUQ); 1066 tcg_gen_qemu_st_i64(tmp, o->addr1, get_mem_index(s), MO_TEUQ); 1069 tcg_gen_qemu_st_i64(tmp, o->addr1, get_mem_index(s), MO_TEUQ); 1196 tcg_gen_qemu_st_i64(t0, o->addr1, get_mem_index(s), MO_TEUQ); [all …]
|
H A D | insn-data.h.inc | 48 D(0xeb7a, AGSI, SIY, GIE, la1, i2, new, 0, asi, adds64, MO_TEUQ) 79 D(0xeb7e, ALGSI, SIY, GIE, la1, i2, new, 0, asiu64, addu64, MO_TEUQ) 275 D(0xeb30, CSG, RSY_a, Z, r3_o, r1_o, new, r1, cs, 0, MO_TEUQ) 277 D(0xbb00, CDS, RS_a, Z, r3_D32, r1_D32, new, r1_D32, cs, 0, MO_TEUQ) 278 D(0xeb31, CDSY, RSY_a, LD, r3_D32, r1_D32, new, r1_D32, cs, 0, MO_TEUQ) 447 D(0xebe8, LAAG, RSY_a, ILA, r3, a2, new, in2_r1, laa, adds64, MO_TEUQ) 450 D(0xebea, LAALG, RSY_a, ILA, r3, a2, new, in2_r1, laa_addu64, addu64, MO_TEUQ) 453 D(0xebe4, LANG, RSY_a, ILA, r3, a2, new, in2_r1, lan, nz64, MO_TEUQ) 456 D(0xebe7, LAXG, RSY_a, ILA, r3, a2, new, in2_r1, lax, nz64, MO_TEUQ) 459 D(0xebe6, LAOG, RSY_a, ILA, r3, a2, new, in2_r1, lao, nz64, MO_TEUQ) [all …]
|
/openbmc/qemu/target/riscv/ |
H A D | op_helper.c | 500 MemOpIdx oi = make_memop_idx(MO_TEUQ, mmu_idx); in helper_hyp_hlv_d() 536 MemOpIdx oi = make_memop_idx(MO_TEUQ, mmu_idx); in helper_hyp_hsv_d()
|
/openbmc/qemu/target/sh4/ |
H A D | translate.c | 978 MO_TEUQ | MO_ALIGN); in _decode_opc() 989 MO_TEUQ | MO_ALIGN); in _decode_opc() 1001 MO_TEUQ | MO_ALIGN); in _decode_opc() 1019 MO_TEUQ | MO_ALIGN); in _decode_opc() 1036 MO_TEUQ | MO_ALIGN); in _decode_opc() 1053 MO_TEUQ | MO_ALIGN); in _decode_opc()
|
/openbmc/qemu/target/hexagon/ |
H A D | genptr.c | 346 tcg_gen_qemu_ld_i64(dest, vaddr, mem_index, MO_TEUQ); in gen_load_locked8u() 766 tcg_gen_qemu_ld_i64(frame, EA, ctx->mem_idx, MO_TEUQ); in gen_load_frame() 1240 tcg_gen_qemu_ld_i64(tmp, src, ctx->mem_idx, MO_TEUQ); in gen_vreg_load()
|
H A D | macros.h | 138 tcg_gen_qemu_ld_i64(DST, VA, ctx->mem_idx, MO_TEUQ); \
|
H A D | translate.c | 715 ctx->mem_idx, MO_TEUQ); in process_store()
|
/openbmc/qemu/target/m68k/ |
H A D | translate.c | 955 tcg_gen_qemu_ld_i64(t64, addr, index, MO_TEUQ); in gen_load_fp() 967 tcg_gen_qemu_ld_i64(t64, tmp, index, MO_TEUQ); in gen_load_fp() 1003 tcg_gen_qemu_st_i64(t64, addr, index, MO_TEUQ); in gen_store_fp() 1015 tcg_gen_qemu_st_i64(t64, tmp, index, MO_TEUQ); in gen_store_fp() 4330 tcg_gen_qemu_ld_i64(t0, addr, index, MO_TEUQ); in m68k_copy_line() 4332 tcg_gen_qemu_ld_i64(t1, addr, index, MO_TEUQ); in m68k_copy_line() 4335 tcg_gen_qemu_st_i64(t0, addr, index, MO_TEUQ); in m68k_copy_line() 4337 tcg_gen_qemu_st_i64(t1, addr, index, MO_TEUQ); in m68k_copy_line()
|
/openbmc/qemu/target/sparc/ |
H A D | translate.c | 4397 TRANS(LDX, 64, do_ld_gpr, a, MO_TEUQ) in TRANS() 4417 TRANS(STX, 64, do_st_gpr, a, MO_TEUQ) in TRANS() 4431 da = resolve_asi(dc, a->asi, MO_TEUQ); in TRANS() 4448 da = resolve_asi(dc, a->asi, MO_TEUQ); in trans_STD() 4508 TRANS(CASXA, 64, do_casa, a, MO_TEUQ) in TRANS() 4592 tcg_gen_qemu_st_i64(fq, addr, dc->mem_idx, MO_TEUQ | MO_ALIGN_4); in TRANS() 4642 tcg_gen_qemu_ld_i64(t64, addr, dc->mem_idx, MO_TEUQ | MO_ALIGN); in do_ldxfsr() 4686 TRANS(STXFSR, 64, do_stfsr, a, MO_TEUQ) in TRANS()
|
/openbmc/qemu/target/hppa/ |
H A D | translate.c | 1719 do_load_64(ctx, tmp, rb, rx, scale, disp, sp, modify, MO_TEUQ); in do_floadd() 1773 do_store_64(ctx, tmp, rb, rx, scale, disp, sp, modify, MO_TEUQ); in do_fstored()
|
/openbmc/qemu/accel/tcg/ |
H A D | cputlb.c | 2920 MemOpIdx oi = make_memop_idx(MO_TEUQ, cpu_mmu_index(cs, true)); in cpu_ldq_code()
|
/openbmc/qemu/target/xtensa/ |
H A D | translate.c | 6894 mop = gen_load_store_alignment(dc, MO_TEUQ, addr); in translate_ldsti_d() 6953 mop = gen_load_store_alignment(dc, MO_TEUQ, addr); in translate_ldstx_d()
|
/openbmc/qemu/target/i386/tcg/ |
H A D | emit.c.inc | 1843 tcg_gen_atomic_cmpxchg_i64(old, s->A0, cmp, val, s->mem_index, MO_TEUQ); 1846 s->mem_index, MO_TEUQ);
|