Home
last modified time | relevance | path

Searched refs:MO_LE (Results 1 – 18 of 18) sorted by relevance

/openbmc/qemu/include/exec/
H A Dmemop.h32 MO_LE = MO_BSWAP, enumerator
35 MO_LE = 0,
42 MO_TE = MO_LE,
124 MO_LEUW = MO_LE | MO_UW,
125 MO_LEUL = MO_LE | MO_UL,
126 MO_LEUQ = MO_LE | MO_UQ,
127 MO_LESW = MO_LE | MO_SW,
128 MO_LESL = MO_LE | MO_SL,
129 MO_LESQ = MO_LE | MO_SQ,
/openbmc/qemu/accel/tcg/
H A Dcputlb.c2261 if ((memop & MO_BSWAP) == MO_LE) { in do_ld_2()
2281 if ((memop & MO_BSWAP) == MO_LE) { in do_ld_4()
2301 if ((memop & MO_BSWAP) == MO_LE) { in do_ld_8()
2344 if ((l.memop & MO_BSWAP) == MO_LE) { in do_ld2_mmu()
2367 if ((l.memop & MO_BSWAP) == MO_LE) { in do_ld4_mmu()
2388 if ((l.memop & MO_BSWAP) == MO_LE) { in do_ld8_mmu()
2409 if ((l.memop & MO_BSWAP) == MO_LE) { in do_ld16_mmu()
2428 if ((mop8 & MO_BSWAP) == MO_LE) { in do_ld16_mmu()
2449 if ((l.memop & MO_BSWAP) == MO_LE) { in do_ld16_mmu()
2487 this_mop |= MO_LE; in int_st_mmio_leN()
[all …]
/openbmc/qemu/tcg/
H A Dtcg-op-ldst.c619 if ((memop & MO_BSWAP) == MO_LE) { in tcg_gen_qemu_ld_i128_int()
732 if ((memop & MO_BSWAP) == MO_LE) { in tcg_gen_qemu_st_i128_int()
867 [MO_16 | MO_LE] = gen_helper_atomic_cmpxchgw_le,
869 [MO_32 | MO_LE] = gen_helper_atomic_cmpxchgl_le,
871 WITH_ATOMIC64([MO_64 | MO_LE] = gen_helper_atomic_cmpxchgq_le)
873 WITH_ATOMIC128([MO_128 | MO_LE] = gen_helper_atomic_cmpxchgo_le)
1256 [MO_16 | MO_LE] = gen_helper_atomic_##NAME##w_le, \
1258 [MO_32 | MO_LE] = gen_helper_atomic_##NAME##l_le, \
1260 WITH_ATOMIC64([MO_64 | MO_LE] = gen_helper_atomic_##NAME##q_le) \
H A Dtcg.c2499 [MO_128 + MO_LE] = "leo",
/openbmc/qemu/target/mips/tcg/
H A Dtranslate.h254 return disas_is_bigendian(dc) ? MO_BE : MO_LE; in mo_endian()
259 return disas_is_bigendian(dc) ^ reversed ? MO_BE : MO_LE; in mo_endian_rev()
/openbmc/qemu/target/i386/tcg/
H A Demit.c.inc1185 s->mem_index, ot | MO_LE);
1261 s->mem_index, ot | MO_LE);
1279 s->mem_index, ot | MO_LE);
1488 tcg_gen_atomic_fetch_xor_tl(old, s->A0, mask, s->mem_index, ot | MO_LE);
1506 tcg_gen_atomic_fetch_and_tl(old, s->A0, maskc, s->mem_index, ot | MO_LE);
1522 tcg_gen_atomic_fetch_or_tl(old, s->A0, mask, s->mem_index, ot | MO_LE);
1649 ot_full = ot | MO_LE;
1744 s->mem_index, ot | MO_LE);
1952 s->mem_index, ot | MO_LE);
2200 s->mem_index, ot | MO_LE);
[all …]
H A Dtranslate.c523 tcg_gen_qemu_ld_tl(t0, a0, s->mem_index, idx | MO_LE); in gen_op_ld_v()
528 tcg_gen_qemu_st_tl(t0, a0, s->mem_index, idx | MO_LE); in gen_op_st_v()
2279 MemOp mop = MO_128 | MO_LE | atom | (align ? MO_ALIGN_16 : 0); in gen_ldo_env_A0()
2291 MemOp mop = MO_128 | MO_LE | atom | (align ? MO_ALIGN_16 : 0); in gen_sto_env_A0()
2301 MemOp mop = MO_128 | MO_LE | MO_ATOM_IFALIGN_PAIR; in gen_ldy_env_A0()
2316 MemOp mop = MO_128 | MO_LE | MO_ATOM_IFALIGN_PAIR; in gen_sty_env_A0()
/openbmc/qemu/target/mips/
H A Dinternal.h235 return mips_env_is_bigendian(env) ? MO_BE : MO_LE; in mo_endian_env()
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-a64.c2438 mop |= (s->nv2_mem_be ? MO_BE : MO_LE); in handle_sys()
2697 if (s->be_data == MO_LE) { in gen_load_exclusive()
2709 if (s->be_data == MO_LE) { in gen_load_exclusive()
2787 if (s->be_data == MO_LE) { in gen_store_exclusive()
2801 if (s->be_data == MO_LE) { in gen_store_exclusive()
2816 if (s->be_data == MO_LE) { in gen_store_exclusive()
2883 if (s->be_data == MO_LE) { in gen_compare_and_swap_pair()
2893 if (s->be_data == MO_LE) { in gen_compare_and_swap_pair()
2902 if (s->be_data == MO_LE) { in gen_compare_and_swap_pair()
2912 if (s->be_data == MO_LE) { in gen_compare_and_swap_pair()
[all …]
H A Dtranslate-sve.c4089 MO_LE | MO_128 | MO_ATOM_NONE); in gen_sve_ldr()
4104 MO_LE | MO_128 | MO_ATOM_NONE); in gen_sve_ldr()
4142 MO_LE | ctz32(len_remain) | MO_ATOM_NONE); in gen_sve_ldr()
4194 MO_LE | MO_128 | MO_ATOM_NONE); in gen_sve_str()
4216 MO_LE | MO_128 | MO_ATOM_NONE); in gen_sve_str()
4242 MO_LE | ctz32(len_remain) | MO_ATOM_NONE); in gen_sve_str()
H A Dtranslate-neon.c516 endian = MO_LE; in trans_VLDST_multiple()
530 if (interleave == 1 && endian == MO_LE) { in trans_VLDST_multiple()
H A Dtranslate.c7567 dc->be_data = EX_TBFLAG_ANY(tb_flags, BE_DATA) ? MO_BE : MO_LE; in arm_tr_init_disas_context()
/openbmc/qemu/hw/ppc/
H A Dpegasos2.c281 memory_region_dispatch_read(r, addr, &val, size_memop(len) | MO_LE, in pegasos2_mv_reg_read()
290 memory_region_dispatch_write(r, addr, val, size_memop(len) | MO_LE, in pegasos2_mv_reg_write()
/openbmc/qemu/hw/vfio/
H A Dpci-quirks.c1071 size_memop(size) | MO_LE, in vfio_rtl8168_quirk_address_write()
1102 &data, size_memop(size) | MO_LE, in vfio_rtl8168_quirk_data_read()
/openbmc/qemu/target/s390x/tcg/
H A Dtranslate_vx.c.inc447 tcg_gen_qemu_ld_i64(tmp, o->addr1, get_mem_index(s), MO_LE | es);
463 tcg_gen_qemu_ld_i64(tmp, o->addr1, get_mem_index(s), MO_LE | es);
491 tcg_gen_qemu_ld_i64(tmp, o->addr1, get_mem_index(s), MO_LE | es);
1086 tcg_gen_qemu_st_i64(tmp, o->addr1, get_mem_index(s), MO_LE | es);
/openbmc/qemu/hw/virtio/
H A Dvirtio-pci.c676 memory_region_dispatch_write(mr, addr, val, size_memop(len) | MO_LE, in virtio_address_space_write()
700 memory_region_dispatch_read(mr, addr, &val, size_memop(len) | MO_LE, in virtio_address_space_read()
/openbmc/qemu/tcg/sparc64/
H A Dtcg-target.c.inc1171 [MO_UB | MO_LE] = LDUB,
1172 [MO_SB | MO_LE] = LDSB,
/openbmc/qemu/target/ppc/
H A Dtranslate.c6491 ctx->default_tcg_memop_mask = ctx->le_mode ? MO_LE : MO_BE; in ppc_tr_init_disas_context()