Home
last modified time | relevance | path

Searched refs:gen_load (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_memory.c.inc6 static bool gen_load(DisasContext *ctx, arg_rr_i *a, MemOp mop)
153 TRANS(ld_b, ALL, gen_load, MO_SB)
154 TRANS(ld_h, ALL, gen_load, MO_TESW)
155 TRANS(ld_w, ALL, gen_load, MO_TESL)
156 TRANS(ld_d, 64, gen_load, MO_TEUQ)
161 TRANS(ld_bu, ALL, gen_load, MO_UB)
162 TRANS(ld_hu, ALL, gen_load, MO_TEUW)
163 TRANS(ld_wu, 64, gen_load, MO_TEUL)
/openbmc/qemu/target/riscv/insn_trans/
H A Dtrans_rvzce.c.inc85 return gen_load(ctx, a, MO_UB);
91 return gen_load(ctx, a, MO_UW);
97 return gen_load(ctx, a, MO_SW);
H A Dtrans_rvi.c.inc322 static bool gen_load(DisasContext *ctx, arg_lb *a, MemOp memop)
345 return gen_load(ctx, a, MO_SB);
350 return gen_load(ctx, a, MO_TESW);
355 return gen_load(ctx, a, MO_TESL);
361 return gen_load(ctx, a, MO_TESQ);
367 return gen_load(ctx, a, MO_TEUO);
372 return gen_load(ctx, a, MO_UB);
377 return gen_load(ctx, a, MO_TEUW);
383 return gen_load(ctx, a, MO_TEUL);
389 return gen_load(ctx, a, MO_TEUQ);
/openbmc/qemu/target/m68k/
H A Dtranslate.c302 static inline TCGv gen_load(DisasContext *s, int opsize, TCGv addr, in gen_load() function
352 return gen_load(s, opsize, addr, what == EA_LOADS, index); in gen_ldst()
476 base = gen_load(s, OS_LONG, add, 0, IS_USER(s)); in gen_lea_indexed()
1991 r[i] = gen_load(s, opsize, addr, 1, IS_USER(s)); in DISAS_INSN()
2852 tmp = gen_load(s, OS_LONG, src, 0, IS_USER(s)); in DISAS_INSN()
2878 tmp = gen_load(s, OS_LONG, QREG_SP, 0, IS_USER(s)); in DISAS_INSN()
2890 ccr = gen_load(s, OS_WORD, QREG_SP, 0, IS_USER(s)); in DISAS_INSN()
2892 tmp = gen_load(s, OS_LONG, sp, 0, IS_USER(s)); in DISAS_INSN()
2904 tmp = gen_load(s, OS_LONG, QREG_SP, 0, IS_USER(s)); in DISAS_INSN()
3125 src = gen_load(s, opsize, addr_src, 1, IS_USER(s)); in DISAS_INSN()
[all …]
/openbmc/qemu/target/hexagon/idef-parser/
H A Dparser-helpers.h298 void gen_load(Context *c, YYLTYPE *locp, HexValue *size,
H A Didef-parser.y344 gen_load(c, &@1, &$5, $7, &$9, &$11);
H A Dparser-helpers.c1734 void gen_load(Context *c, YYLTYPE *locp, HexValue *width, in gen_load() function
/openbmc/qemu/target/i386/tcg/
H A Ddecode-new.c.inc2768 /* Handled in gen_load. */
2834 gen_load(s, &decode, 2, s->T1);
2842 gen_load(s, &decode, 1, s->T0);
2843 gen_load(s, &decode, 2, s->T1);
H A Demit.c.inc256 static void gen_load(DisasContext *s, X86DecodedInsn *decode, int opn, TCGv v)