Home
last modified time | relevance | path

Searched refs:tcg_gen_addi_i64 (Results 1 – 14 of 14) sorted by relevance

/openbmc/qemu/target/alpha/
H A Dtranslate.c261 tcg_gen_addi_i64(dest, cpu_pc, addr - ctx->base.pc_first); in gen_pc_disp()
320 tcg_gen_addi_i64(addr, load_gpr(ctx, rb), disp16); in gen_load_fp()
338 tcg_gen_addi_i64(addr, load_gpr(ctx, rb), disp16); in gen_load_int()
384 tcg_gen_addi_i64(addr, load_gpr(ctx, rb), disp16); in gen_store_fp()
394 tcg_gen_addi_i64(addr, load_gpr(ctx, rb), disp16); in gen_store_int()
413 tcg_gen_addi_i64(addr, load_gpr(ctx, rb), disp16); in gen_store_conditional()
1436 tcg_gen_addi_i64(va, load_gpr(ctx, rb), disp16); in translate_one()
2381 tcg_gen_addi_i64(addr, vb, disp12); in translate_one()
2648 tcg_gen_addi_i64(tmp, vb, disp12); in translate_one()
2656 tcg_gen_addi_i64(tmp, vb, disp12); in translate_one()
/openbmc/qemu/target/mips/tcg/
H A Dtx79_translate.c347 tcg_gen_addi_i64(addr, addr, 8); in trans_LQ()
370 tcg_gen_addi_i64(addr, addr, 8); in trans_SQ()
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-sve.c1145 tcg_gen_addi_i64(rd, rn, a->imm * vec_full_reg_size(s)); in trans_ADDVL()
1158 tcg_gen_addi_i64(rd, rn, a->imm * streaming_vec_reg_size(s)); in trans_ADDSVL()
1171 tcg_gen_addi_i64(rd, rn, a->imm * pred_full_reg_size(s)); in trans_ADDPL()
1184 tcg_gen_addi_i64(rd, rn, a->imm * streaming_pred_reg_size(s)); in trans_ADDSPL()
1904 tcg_gen_addi_i64(reg, reg, inc); in trans_INCDEC_r()
3153 tcg_gen_addi_i64(t0, t0, 1); in trans_WHILE()
4070 tcg_gen_addi_i64(dirty_addr, cpu_reg_sp(s, rn), imm); in gen_sve_ldr()
4093 tcg_gen_addi_i64(clean_addr, clean_addr, 16); in gen_sve_ldr()
4105 tcg_gen_addi_i64(clean_addr, clean_addr, 16); in gen_sve_ldr()
4132 tcg_gen_addi_i64(clean_addr, clean_addr, 8); in gen_sve_ldr()
[all …]
H A Dtranslate-a64.c174 tcg_gen_addi_i64(dest, cpu_pc, (s->pc_curr - s->pc_save) + diff); in gen_pc_plus_diff()
365 tcg_gen_addi_i64(addr, cpu_reg_sp(s, rn), imm); in check_lse2_align()
2440 tcg_gen_addi_i64(ptr, ptr, in handle_sys()
3099 tcg_gen_addi_i64(*dirty_addr, *dirty_addr, offset); in op_addr_ldstpair_pre()
3111 tcg_gen_addi_i64(dirty_addr, dirty_addr, offset); in op_addr_ldstpair_post()
3232 tcg_gen_addi_i64(clean_addr, clean_addr, 1 << a->sz); in trans_STP_v()
3252 tcg_gen_addi_i64(clean_addr, clean_addr, 1 << a->sz); in trans_LDP_v()
3278 tcg_gen_addi_i64(dirty_addr, dirty_addr, offset); in trans_STGP()
3326 tcg_gen_addi_i64(*dirty_addr, *dirty_addr, offset); in op_addr_ldst_imm_pre()
3339 tcg_gen_addi_i64(dirty_addr, dirty_addr, offset); in op_addr_ldst_imm_post()
[all …]
H A Dtranslate-neon.c1658 tcg_gen_addi_i64(rn, rn, 1u << 31); in gen_narrow_round_high_u32()
/openbmc/qemu/target/s390x/tcg/
H A Dtranslate.c442 tcg_gen_addi_i64(dst, src, imm); in gen_addi_and_wrap_i64()
1228 tcg_gen_addi_i64(cc_src, cc_src, 1); in compute_carry()
1452 tcg_gen_addi_i64(cdest, cdest, (int64_t)get_field(s, ri) * 2); \
2460 tcg_gen_addi_i64(o->in2, o->in2, 1); in op_icm()
2926 tcg_gen_addi_i64(o->in2, o->in2, 8); in op_lpswe()
2960 tcg_gen_addi_i64(t2, o->in2, 4 * ((r3 - r1) & 15)); in op_lm32()
3000 tcg_gen_addi_i64(t2, o->in2, 4 * ((r3 - r1) & 15)); in op_lmh()
3039 tcg_gen_addi_i64(t2, o->in2, 8 * ((r3 - r1) & 15)); in op_lm64()
4023 tcg_gen_addi_i64(o->in1, regs[b1], d1); in op_ectg()
4025 tcg_gen_addi_i64(o->in2, regs[b2], d2); in op_ectg()
[all …]
H A Dtranslate_vx.c.inc181 tcg_gen_addi_i64(tmp, tmp, vec_full_reg_offset(reg));
814 tcg_gen_addi_i64(o->in2, o->in2, 1);
1238 tcg_gen_addi_i64(o->in2, o->in2, 1);
1458 tcg_gen_addi_i64(t0, t0, 1);
1504 tcg_gen_addi_i64(t0, t0, 1);
2322 tcg_gen_addi_i64(dl, th, 1);
/openbmc/qemu/accel/tcg/
H A Dplugin-gen.c186 tcg_gen_addi_i64(val, val, cb->imm); in gen_inline_add_u64_cb()
/openbmc/qemu/include/tcg/
H A Dtcg-op.h178 #define tcg_gen_addi_tl tcg_gen_addi_i64
H A Dtcg-op-common.h186 void tcg_gen_addi_i64(TCGv_i64 ret, TCGv_i64 arg1, int64_t arg2);
/openbmc/qemu/tcg/
H A Dtcg-op-ldst.c639 tcg_gen_addi_i64(t, temp_tcgv_i64(addr), 8); in tcg_gen_qemu_ld_i128_int()
754 tcg_gen_addi_i64(t, temp_tcgv_i64(addr), 8); in tcg_gen_qemu_st_i128_int()
H A Dtcg-op.c717 tcg_gen_addi_i64(t2, t2, 32); in tcg_gen_clz_i32()
1728 void tcg_gen_addi_i64(TCGv_i64 ret, TCGv_i64 arg1, int64_t arg2) in tcg_gen_addi_i64() function
1757 tcg_gen_addi_i64(ret, arg1, -arg2); in tcg_gen_subi_i64()
/openbmc/qemu/target/hppa/
H A Dtranslate.c666 tcg_gen_addi_i64(dest, src->base ? : cpu_iaoq_f, src->disp); in copy_iaoq_entry()
692 tcg_gen_addi_i64(cpu_iaoq_b, cpu_iaoq_f, b->disp - f->disp); in install_iaq_entries()
1571 tcg_gen_addi_i64(ofs, base, disp); in form_gva()
3464 tcg_gen_addi_i64(tcg_r1, tcg_rt, a->i); in trans_addil()
3479 tcg_gen_addi_i64(tcg_rt, cpu_gr[a->b], a->i); in trans_ldo()
3965 tcg_gen_addi_i64(ctx->iaq_j.base, load_gpr(ctx, a->b), a->disp); in trans_be()
/openbmc/qemu/target/ppc/translate/
H A Dvmx-impl.c.inc427 tcg_gen_addi_i64(result, sh, 0x0001020304050607ull);
433 tcg_gen_addi_i64(result, sh, 0x08090a0b0c0d0e0fULL);