Home
last modified time | relevance | path

Searched refs:tcg_gen_addi_tl (Results 1 – 25 of 27) sorted by relevance

12

/qemu/target/avr/
H A Dtranslate.c360 tcg_gen_addi_tl(R, Rd, Imm); /* R = Rd + Imm */ in trans_ADIW()
675 tcg_gen_addi_tl(Rd, Rd, 1); in trans_INC()
964 tcg_gen_addi_tl(cpu_sp, cpu_sp, 1); in gen_pop_ret()
967 tcg_gen_addi_tl(cpu_sp, cpu_sp, 1); in gen_pop_ret()
969 tcg_gen_addi_tl(cpu_sp, cpu_sp, 1); in gen_pop_ret()
974 tcg_gen_addi_tl(cpu_sp, cpu_sp, 1); in gen_pop_ret()
977 tcg_gen_addi_tl(cpu_sp, cpu_sp, 2); in gen_pop_ret()
1638 tcg_gen_addi_tl(addr, addr, 1); /* addr = addr + 1 */ in trans_LDX2()
1686 tcg_gen_addi_tl(addr, addr, 1); /* addr = addr + 1 */ in trans_LDY2()
1708 tcg_gen_addi_tl(addr, addr, a->imm); /* addr = addr + q */ in trans_LDDY()
[all …]
/qemu/target/tricore/
H A Dtranslate.c216 tcg_gen_addi_tl(temp, r2, con); in gen_offset_ld()
224 tcg_gen_addi_tl(temp, r2, con); in gen_offset_st()
240 tcg_gen_addi_tl(temp, base, con); in gen_offset_st_2regs()
257 tcg_gen_addi_tl(temp, base, con); in gen_offset_ld_2regs()
265 tcg_gen_addi_tl(temp, r2, off); in gen_st_preincr()
274 tcg_gen_addi_tl(temp, r2, off); in gen_ld_preincr()
2342 tcg_gen_addi_tl(ret, ret, 0x8000); in gen_mulr_q()
2346 tcg_gen_addi_tl(ret, ret, 0x8000); in gen_mulr_q()
2876 tcg_gen_addi_tl(temp, cpu_gpr_a[10], -4); in gen_fcall_save_ctx()
2888 tcg_gen_addi_tl(cpu_gpr_a[10], cpu_gpr_a[10], 4); in gen_fret()
[all …]
/qemu/target/hexagon/
H A Dgenptr.c178 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_read_ctrl_reg()
181 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_read_ctrl_reg()
184 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_HVX_CNT], in gen_read_ctrl_reg()
204 tcg_gen_addi_tl(pkt_cnt, hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_read_ctrl_reg_pair()
206 tcg_gen_addi_tl(insn_cnt, hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_read_ctrl_reg_pair()
211 tcg_gen_addi_tl(hvx_cnt, hex_gpr[HEX_REG_QEMU_HVX_CNT], in gen_read_ctrl_reg_pair()
777 tcg_gen_addi_tl(r30, r29, -8); in gen_allocframe()
792 tcg_gen_addi_tl(r29, r30, 8); in gen_deallocframe()
812 tcg_gen_addi_tl(r29, src, 8); in gen_return()
1234 tcg_gen_addi_tl(src, src, 8); in gen_vreg_load()
H A Dtranslate.c123 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_exec_counters()
125 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_exec_counters()
127 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_HVX_CNT], in gen_exec_counters()
716 tcg_gen_addi_tl(addr, addr, 8); in process_dczeroa()
718 tcg_gen_addi_tl(addr, addr, 8); in process_dczeroa()
720 tcg_gen_addi_tl(addr, addr, 8); in process_dczeroa()
H A Dmacros.h427 #define fEA_RI(REG, IMM) tcg_gen_addi_tl(EA, REG, IMM)
437 tcg_gen_addi_tl(EA, EA, IMM); \
458 #define fPM_I(REG, IMM) tcg_gen_addi_tl(REG, REG, IMM)
/qemu/target/riscv/insn_trans/
H A Dtrans_rvzicfiss.c.inc46 tcg_gen_addi_tl(addr, addr, tmp);
63 tcg_gen_addi_tl(addr, addr, tmp);
H A Dtrans_rvi.c.inc147 tcg_gen_addi_tl(target_pc, get_gpr(ctx, a->rs1, EXT_NONE), a->imm);
381 tcg_gen_addi_tl(addrl, src1l, a->imm);
393 tcg_gen_addi_tl(addrl, addrl, 8);
491 tcg_gen_addi_tl(addrl, src1l, a->imm);
498 tcg_gen_addi_tl(addrl, addrl, 8);
555 return gen_arith_imm_fn(ctx, a, EXT_NONE, tcg_gen_addi_tl, NULL);
575 return gen_arith_imm_fn(ctx, a, EXT_NONE, tcg_gen_addi_tl, gen_addi2_i128);
827 return gen_arith_imm_fn(ctx, a, EXT_NONE, tcg_gen_addi_tl, NULL);
H A Dtrans_rvzce.c.inc186 tcg_gen_addi_tl(addr, sp, stack_adj - reg_size);
197 tcg_gen_addi_tl(sp, sp, stack_adj);
H A Dtrans_rvzfh.c.inc55 tcg_gen_addi_tl(temp, t0, a->imm);
78 tcg_gen_addi_tl(temp, t0, a->imm);
H A Dtrans_rvv.c.inc947 tcg_gen_addi_tl(mask, (TCGv)tcg_env, vreg_ofs(s, 0));
1026 tcg_gen_addi_tl(k, k, 1);
1031 tcg_gen_addi_tl(i, i, 1);
1083 tcg_gen_addi_tl(tail_addr, tail_addr, esz);
1084 tcg_gen_addi_tl(i, i, esz);
1089 tcg_gen_addi_tl(tail_cnt, tail_cnt, max_elems_b);
1090 tcg_gen_addi_tl(tail_tot, tail_cnt, max_elems_b);
1091 tcg_gen_addi_tl(k, k, 1);
1112 tcg_gen_addi_tl(dest, (TCGv)tcg_env, vreg_ofs(s, vd));
1446 tcg_gen_addi_tl(cpu_vstart, cpu_vstart, 8 >> log2_esz);
[all …]
H A Dtrans_xthead.c.inc572 tcg_gen_addi_tl(rs1, rs1, imm);
592 tcg_gen_addi_tl(rs1, rs1, imm);
/qemu/target/i386/tcg/
H A Dtranslate.c494 tcg_gen_addi_tl(s->A0, s->A0, val); in gen_add_A0_im()
540 tcg_gen_addi_tl(cpu_eip, cpu_eip, s->pc - s->pc_save); in gen_update_eip_next()
553 tcg_gen_addi_tl(cpu_eip, cpu_eip, s->base.pc_next - s->pc_save); in gen_update_eip_cur()
601 tcg_gen_addi_tl(ret, cpu_eip, s->pc - s->pc_save); in eip_next_tl()
615 tcg_gen_addi_tl(ret, cpu_eip, s->base.pc_next - s->pc_save); in eip_cur_tl()
1160 tcg_gen_addi_tl(reg, cpu_cc_src, CC_O - CC_S); in gen_prepare_cc()
1170 tcg_gen_addi_tl(reg, cpu_cc_src, CC_O - CC_S); in gen_prepare_cc()
1190 tcg_gen_addi_tl(reg, cc.reg, -1); in gen_neg_setcc()
1859 tcg_gen_addi_tl(s->A0, cpu_eip, a.disp - s->pc_save); in gen_lea_modrm_1()
1865 tcg_gen_addi_tl(s->A0, ea, a.disp); in gen_lea_modrm_1()
[all …]
/qemu/target/ppc/translate/
H A Dfp-impl.c.inc774 tcg_gen_addi_tl(EA, EA, 8);
780 tcg_gen_addi_tl(EA, EA, 8);
806 tcg_gen_addi_tl(EA, EA, 8);
812 tcg_gen_addi_tl(EA, EA, 8);
917 tcg_gen_addi_tl(EA, EA, 8);
923 tcg_gen_addi_tl(EA, EA, 8);
949 tcg_gen_addi_tl(EA, EA, 8);
955 tcg_gen_addi_tl(EA, EA, 8);
H A Dvsx-impl.c.inc72 tcg_gen_addi_tl(EA, EA, 8);
97 tcg_gen_addi_tl(EA, EA, 8);
103 tcg_gen_addi_tl(EA, EA, 8);
196 tcg_gen_addi_tl(EA, EA, 8);
323 tcg_gen_addi_tl(EA, EA, 8);
350 tcg_gen_addi_tl(EA, EA, 8);
356 tcg_gen_addi_tl(EA, EA, 8);
382 tcg_gen_addi_tl(EA, EA, 8);
386 tcg_gen_addi_tl(EA, EA, 8);
H A Dspe-impl.c.inc604 tcg_gen_addi_tl(EA, cpu_gpr[rA(ctx->opcode)], uimm << sh);
H A Dfixedpoint-impl.c.inc343 tcg_gen_addi_tl(cpu_gpr[a->rt], cpu_gpr[a->ra], a->si);
/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_arith.c.inc257 tcg_gen_addi_tl(dest, src1, a->imm << 16);
293 TRANS(addi_w, ALL, gen_rri_c, EXT_NONE, EXT_SIGN, tcg_gen_addi_tl)
294 TRANS(addi_d, 64, gen_rri_c, EXT_NONE, EXT_NONE, tcg_gen_addi_tl)
H A Dtrans_atomic.c.inc31 tcg_gen_addi_tl(t0, src1, a->imm);
/qemu/target/mips/tcg/
H A Dmxu_translate.c732 tcg_gen_addi_tl(t0, t0, (int8_t)s8); in gen_mxu_s8ldd()
817 tcg_gen_addi_tl(t0, t0, (int8_t)s8); in gen_mxu_s8std()
866 tcg_gen_addi_tl(t0, t0, s10); in gen_mxu_s16ldd()
925 tcg_gen_addi_tl(t0, t0, s10); in gen_mxu_s16std()
1064 tcg_gen_addi_tl(t3, t3, 0x8000); in gen_mxu_d16mul()
1070 tcg_gen_addi_tl(t2, t2, 0x8000); in gen_mxu_d16mul()
1073 tcg_gen_addi_tl(t3, t3, 0x8000); in gen_mxu_d16mul()
1074 tcg_gen_addi_tl(t2, t2, 0x8000); in gen_mxu_d16mul()
1189 tcg_gen_addi_tl(t3, t3, 0x8000); in gen_mxu_d16mac()
1195 tcg_gen_addi_tl(t2, t2, 0x8000); in gen_mxu_d16mac()
[all …]
H A Dtranslate.c1432 tcg_gen_addi_tl(ret, base, ofs); in gen_op_addr_addi()
2337 tcg_gen_addi_tl(t0, t1, uimm); in gen_arith_imm()
2353 tcg_gen_addi_tl(cpu_gpr[rt], cpu_gpr[rs], uimm); in gen_arith_imm()
2368 tcg_gen_addi_tl(t0, t1, uimm); in gen_arith_imm()
2382 tcg_gen_addi_tl(cpu_gpr[rt], cpu_gpr[rs], uimm); in gen_arith_imm()
2427 tcg_gen_addi_tl(cpu_gpr[rt], cpu_gpr[rs], imm << 16); in gen_logic_imm()
14403 tcg_gen_addi_tl(cpu_gpr[rs], cpu_gpr[rs], (int64_t)imm << 32); in decode_opc_legacy()
14410 tcg_gen_addi_tl(cpu_gpr[rs], cpu_gpr[rs], (int64_t)imm << 48); in decode_opc_legacy()
14978 tcg_gen_addi_tl(cpu_gpr[rt], t0, imm << 16); in decode_opc_legacy()
/qemu/include/tcg/
H A Dtcg-op.h190 #define tcg_gen_addi_tl tcg_gen_addi_i64 macro
311 #define tcg_gen_addi_tl tcg_gen_addi_i32
/qemu/target/openrisc/
H A Dtranslate.c529 tcg_gen_addi_tl(cpu_R(dc, a->d), cpu_R(dc, a->d), 1); in trans_l_ff1()
649 tcg_gen_addi_tl(ea, cpu_R(dc, a->a), a->i); in trans_l_lwa()
662 tcg_gen_addi_tl(ea, cpu_R(dc, a->a), a->i); in do_load()
708 tcg_gen_addi_tl(ea, cpu_R(dc, a->a), a->i); in trans_l_swa()
732 tcg_gen_addi_tl(t0, cpu_R(dc, a->a), a->i); in do_store()
/qemu/target/sparc/
H A Dtranslate.c1891 tcg_gen_addi_tl(saddr, saddr, 16); in gen_st_asi()
1892 tcg_gen_addi_tl(daddr, daddr, 16); in gen_st_asi()
2028 tcg_gen_addi_tl(addr_tmp, addr, 8); in gen_ldf_asi()
2051 tcg_gen_addi_tl(addr_tmp, addr, 8); in gen_ldf_asi()
2098 tcg_gen_addi_tl(addr_tmp, addr, 8); in gen_ldf_asi()
2149 tcg_gen_addi_tl(addr_tmp, addr, 8); in gen_stf_asi()
2170 tcg_gen_addi_tl(addr_tmp, addr, 8); in gen_stf_asi()
2357 tcg_gen_addi_tl(daddr, daddr, 16); in gen_stda_asi()
2542 tcg_gen_addi_tl(cpu_npc, cpu_npc, 4); in advance_pc()
2598 tcg_gen_addi_tl(cpu_pc, cpu_pc, 4); in advance_jump_cond()
[all …]
/qemu/target/ppc/
H A Dtranslate.c1940 tcg_gen_addi_tl(t0, arg2, 1); in gen_op_arith_subf()
2514 tcg_gen_addi_tl(EA, cpu_gpr[rA(ctx->opcode)], simm); in gen_addr_imm_index()
2557 tcg_gen_addi_tl(ret, arg1, val); in gen_addr_add()
2990 tcg_gen_addi_tl(t2, EA, memop_size(memop)); in LARX()
2992 tcg_gen_addi_tl(u, t, addend); in LARX()
3162 tcg_gen_addi_tl(ea_plus_s, EA, memop_size(memop)); in gen_st_atomic()
3500 tcg_gen_addi_tl(offset, offset, 8); in gen_write_bhrb()
3599 tcg_gen_addi_tl(t0, t0, ctx->base.num_insns); in pmu_count_insns()
3620 tcg_gen_addi_tl(t0, t0, ctx->base.num_insns); in pmu_count_insns()
/qemu/target/riscv/
H A Dtranslate.c226 tcg_gen_addi_tl(target, cpu_pc, dest - ctx->pc_save); in gen_pc_plus_diff()
638 tcg_gen_addi_tl(addr, src1, imm); in get_address()

12