/openbmc/qemu/target/loongarch/tcg/insn_trans/ |
H A D | trans_atomic.c.inc | 72 TRANS(ll_w, ALL, gen_ll, MO_TESL) 73 TRANS(sc_w, ALL, gen_sc, MO_TESL) 76 TRANS(amswap_w, LAM, gen_am, tcg_gen_atomic_xchg_tl, MO_TESL) 78 TRANS(amadd_w, LAM, gen_am, tcg_gen_atomic_fetch_add_tl, MO_TESL) 80 TRANS(amand_w, LAM, gen_am, tcg_gen_atomic_fetch_and_tl, MO_TESL) 82 TRANS(amor_w, LAM, gen_am, tcg_gen_atomic_fetch_or_tl, MO_TESL) 84 TRANS(amxor_w, LAM, gen_am, tcg_gen_atomic_fetch_xor_tl, MO_TESL) 86 TRANS(ammax_w, LAM, gen_am, tcg_gen_atomic_fetch_smax_tl, MO_TESL) 88 TRANS(ammin_w, LAM, gen_am, tcg_gen_atomic_fetch_smin_tl, MO_TESL) 94 TRANS(amswap_db_w, LAM, gen_am, tcg_gen_atomic_xchg_tl, MO_TESL) [all …]
|
H A D | trans_memory.c.inc | 155 TRANS(ld_w, ALL, gen_load, MO_TESL) 166 TRANS(ldx_w, 64, gen_loadx, MO_TESL) 175 TRANS(ldptr_w, 64, gen_ldptr, MO_TESL) 181 TRANS(ldgt_w, 64, gen_load_gt, MO_TESL) 185 TRANS(ldle_w, 64, gen_load_le, MO_TESL)
|
/openbmc/qemu/target/riscv/insn_trans/ |
H A D | trans_rva.c.inc | 102 return gen_lr(ctx, a, (MO_ALIGN | MO_TESL)); 108 return gen_sc(ctx, a, (MO_ALIGN | MO_TESL)); 114 return gen_amo(ctx, a, &tcg_gen_atomic_xchg_tl, MO_TESL); 120 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_add_tl, MO_TESL); 126 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_xor_tl, MO_TESL); 132 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_and_tl, MO_TESL); 138 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_or_tl, MO_TESL); 144 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_smin_tl, MO_TESL); 150 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_smax_tl, MO_TESL); 156 return gen_amo(ctx, a, &tcg_gen_atomic_fetch_umin_tl, MO_TESL); [all …]
|
H A D | trans_xthead.c.inc | 614 return gen_load_inc(ctx, a, MO_TESL, false); 620 return gen_load_inc(ctx, a, MO_TESL, true); 702 return gen_store_inc(ctx, a, MO_TESL, false); 708 return gen_store_inc(ctx, a, MO_TESL, true); 778 return gen_load_idx(ctx, a, MO_TESL, false); 822 return gen_store_idx(ctx, a, MO_TESL, false); 846 return gen_load_idx(ctx, a, MO_TESL, true); 890 return gen_store_idx(ctx, a, MO_TESL, true); 940 return gen_loadpair_tl(ctx, a, MO_TESL, 3); 976 return gen_storepair_tl(ctx, a, MO_TESL, 3);
|
H A D | trans_rvzacas.c.inc | 28 return gen_cmpxchg(ctx, a, MO_ALIGN | MO_TESL);
|
H A D | trans_rvi.c.inc | 300 return gen_load(ctx, a, MO_TESL); 395 return gen_store(ctx, a, MO_TESL);
|
/openbmc/qemu/target/sh4/ |
H A D | translate.c | 537 MO_TESL | MO_ALIGN); in _decode_opc() 580 MO_TESL | UNALIGN(ctx)); in _decode_opc() 622 MO_TESL | UNALIGN(ctx)); in _decode_opc() 810 MO_TESL | MO_ALIGN); in _decode_opc() 813 MO_TESL | MO_ALIGN); in _decode_opc() 1316 MO_TESL | MO_ALIGN); in _decode_opc() 1386 MO_TESL | MO_ALIGN); in _decode_opc() 1458 MO_TESL | MO_ALIGN); in _decode_opc() 1561 MO_TESL | MO_ALIGN); in _decode_opc() 1566 MO_TESL | MO_ALIGN); in _decode_opc() [all …]
|
/openbmc/qemu/include/exec/ |
H A D | memop.h | 144 MO_TESL = MO_TE | MO_SL, enumerator
|
/openbmc/qemu/target/mips/tcg/ |
H A D | nanomips_translate.c.inc | 1098 tcg_gen_qemu_ld_tl(t0, va, ctx->mem_idx, MO_TESL | 2656 MO_TESL | ctx->default_tcg_memop_mask); 3740 MO_TESL | ctx->default_tcg_memop_mask); 4164 gen_st_cond(ctx, rt, rs, s, MO_TESL, false); 4277 gen_st_cond(ctx, rt, rs, s, MO_TESL, true); 4320 memop | MO_TESL);
|
H A D | micromips_translate.c.inc | 980 tcg_gen_qemu_ld_tl(t1, t0, ctx->mem_idx, MO_TESL | 985 tcg_gen_qemu_ld_tl(t1, t0, ctx->mem_idx, MO_TESL | 2575 gen_st_cond(ctx, rt, rs, offset, MO_TESL, false); 2662 gen_st_cond(ctx, rt, rs, offset, MO_TESL, true);
|
H A D | translate.c | 1967 OP_LD_ATOMIC(ll, MO_TESL); 2112 tcg_gen_qemu_ld_tl(t0, t0, mem_idx, MO_TESL); in gen_ld() 2119 tcg_gen_qemu_ld_tl(t0, t0, mem_idx, MO_TESL | in gen_ld() 2990 gen_r6_ld(addr, rs, ctx->mem_idx, MO_TESL); in gen_pcrel() 4372 tcg_gen_qemu_ld_tl(t0, t0, ctx->mem_idx, MO_TESL | in gen_loongson_lsdc2() 4393 tcg_gen_qemu_ld_i32(fp0, t0, ctx->mem_idx, MO_TESL | in gen_loongson_lsdc2() 11479 tcg_gen_qemu_ld_tl(t1, t0, ctx->mem_idx, MO_TESL); in gen_ldxs() 11574 tcg_gen_qemu_ld_tl(t0, t0, ctx->mem_idx, MO_TESL); in gen_mips_lx() 13722 gen_st_cond(ctx, rt, rs, imm, MO_TESL, false); in decode_opc_special3_r6() 14451 gen_st_cond(ctx, rt, rs, imm, MO_TESL, true); in decode_opc_special3() [all …]
|
H A D | mxu_translate.c | 1536 (MO_TESL ^ (reversed ? MO_BSWAP : 0)) | in gen_mxu_s32ldxx() 1572 (MO_TESL ^ (reversed ? MO_BSWAP : 0)) | in gen_mxu_s32stxx() 1608 (MO_TESL ^ (reversed ? MO_BSWAP : 0)) | in gen_mxu_s32ldxvx() 1678 (MO_TESL ^ (reversed ? MO_BSWAP : 0)) | in gen_mxu_s32stxvx()
|
H A D | mips16e_translate.c.inc | 306 tcg_gen_qemu_ld_tl(t1, t0, ctx->mem_idx, MO_TESL | \
|
/openbmc/qemu/target/hexagon/ |
H A D | macros.h | 128 tcg_gen_qemu_ld_tl(DST, VA, ctx->mem_idx, MO_TESL); \
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | insn-data.h.inc | 45 D(0xeb6a, ASI, SIY, GIE, la1, i2, new, 0, asi, adds32, MO_TESL) 446 D(0xebf8, LAA, RSY_a, ILA, r3_32s, a2, new, in2_r1_32, laa, adds32, MO_TESL) 452 D(0xebf4, LAN, RSY_a, ILA, r3_32s, a2, new, in2_r1_32, lan, nz32, MO_TESL) 455 D(0xebf7, LAX, RSY_a, ILA, r3_32s, a2, new, in2_r1_32, lax, nz32, MO_TESL) 458 D(0xebf6, LAO, RSY_a, ILA, r3_32s, a2, new, in2_r1_32, lao, nz32, MO_TESL)
|
H A D | translate.c | 2755 MO_TESL | s->insn->data); in op_ld32s() 5552 tcg_gen_qemu_ld_i64(o->in1, o->addr1, get_mem_index(s), MO_TESL); in in1_m1_32s() 5807 tcg_gen_qemu_ld_i64(o->in2, o->in2, get_mem_index(s), MO_TESL); in in2_m2_32s() 5869 MO_TESL | MO_ALIGN); in in2_mri2_32s()
|
/openbmc/qemu/target/openrisc/ |
H A D | translate.c | 674 do_load(dc, a, MO_TESL); in trans_l_lws()
|
/openbmc/qemu/target/m68k/ |
H A D | translate.c | 2332 opc = MO_TESL; in DISAS_INSN()
|
/openbmc/qemu/target/sparc/ |
H A D | translate.c | 4361 TRANS(LDSW, 64, do_ld_gpr, a, MO_TESL) in TRANS()
|