Home
last modified time | relevance | path

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

12

/openbmc/qemu/target/avr/
H A Dtranslate.c356 tcg_gen_addi_tl(R, Rd, Imm); /* R = Rd + Imm */ in trans_ADIW()
671 tcg_gen_addi_tl(Rd, Rd, 1); in trans_INC()
960 tcg_gen_addi_tl(cpu_sp, cpu_sp, 1); in gen_pop_ret()
963 tcg_gen_addi_tl(cpu_sp, cpu_sp, 1); in gen_pop_ret()
965 tcg_gen_addi_tl(cpu_sp, cpu_sp, 1); in gen_pop_ret()
970 tcg_gen_addi_tl(cpu_sp, cpu_sp, 1); in gen_pop_ret()
973 tcg_gen_addi_tl(cpu_sp, cpu_sp, 2); in gen_pop_ret()
1630 tcg_gen_addi_tl(addr, addr, 1); /* addr = addr + 1 */ in trans_LDX2()
1678 tcg_gen_addi_tl(addr, addr, 1); /* addr = addr + 1 */ in trans_LDY2()
1700 tcg_gen_addi_tl(addr, addr, a->imm); /* addr = addr + q */ in trans_LDDY()
[all …]
/openbmc/qemu/target/tricore/
H A Dtranslate.c215 tcg_gen_addi_tl(temp, r2, con); in gen_offset_ld()
223 tcg_gen_addi_tl(temp, r2, con); in gen_offset_st()
239 tcg_gen_addi_tl(temp, base, con); in gen_offset_st_2regs()
256 tcg_gen_addi_tl(temp, base, con); in gen_offset_ld_2regs()
264 tcg_gen_addi_tl(temp, r2, off); in gen_st_preincr()
273 tcg_gen_addi_tl(temp, r2, off); in gen_ld_preincr()
2345 tcg_gen_addi_tl(ret, ret, 0x8000); in gen_mulr_q()
2349 tcg_gen_addi_tl(ret, ret, 0x8000); in gen_mulr_q()
2879 tcg_gen_addi_tl(temp, cpu_gpr_a[10], -4); in gen_fcall_save_ctx()
2891 tcg_gen_addi_tl(cpu_gpr_a[10], cpu_gpr_a[10], 4); in gen_fret()
[all …]
/openbmc/qemu/target/riscv/insn_trans/
H A Dtrans_rvzicfiss.c.inc39 tcg_gen_addi_tl(addr, addr, tmp);
56 tcg_gen_addi_tl(addr, addr, tmp);
H A Dtrans_rvi.c.inc102 tcg_gen_addi_tl(target_pc, get_gpr(ctx, a->rs1, EXT_NONE), a->imm);
302 tcg_gen_addi_tl(addrl, src1l, a->imm);
314 tcg_gen_addi_tl(addrl, addrl, 8);
412 tcg_gen_addi_tl(addrl, src1l, a->imm);
419 tcg_gen_addi_tl(addrl, addrl, 8);
476 return gen_arith_imm_fn(ctx, a, EXT_NONE, tcg_gen_addi_tl, NULL);
496 return gen_arith_imm_fn(ctx, a, EXT_NONE, tcg_gen_addi_tl, gen_addi2_i128);
748 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_xthead.c.inc572 tcg_gen_addi_tl(rs1, rs1, imm);
592 tcg_gen_addi_tl(rs1, rs1, imm);
/openbmc/qemu/target/hexagon/
H A Dgenptr.c185 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_read_ctrl_reg()
188 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_read_ctrl_reg()
191 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_HVX_CNT], in gen_read_ctrl_reg()
211 tcg_gen_addi_tl(pkt_cnt, hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_read_ctrl_reg_pair()
213 tcg_gen_addi_tl(insn_cnt, hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_read_ctrl_reg_pair()
218 tcg_gen_addi_tl(hvx_cnt, hex_gpr[HEX_REG_QEMU_HVX_CNT], in gen_read_ctrl_reg_pair()
784 tcg_gen_addi_tl(r30, r29, -8); in gen_allocframe()
799 tcg_gen_addi_tl(r29, r30, 8); in gen_deallocframe()
819 tcg_gen_addi_tl(r29, src, 8); in gen_return()
1241 tcg_gen_addi_tl(src, src, 8); in gen_vreg_load()
H A Dtranslate.c124 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_exec_counters()
126 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_exec_counters()
128 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_HVX_CNT], in gen_exec_counters()
762 tcg_gen_addi_tl(addr, addr, 8); in process_dczeroa()
764 tcg_gen_addi_tl(addr, addr, 8); in process_dczeroa()
766 tcg_gen_addi_tl(addr, addr, 8); in process_dczeroa()
H A Dmacros.h426 #define fEA_RI(REG, IMM) tcg_gen_addi_tl(EA, REG, IMM)
436 tcg_gen_addi_tl(EA, EA, IMM); \
457 #define fPM_I(REG, IMM) tcg_gen_addi_tl(REG, REG, IMM)
/openbmc/qemu/target/i386/tcg/
H A Dtranslate.c496 tcg_gen_addi_tl(s->A0, s->A0, val); in gen_add_A0_im()
511 tcg_gen_addi_tl(s->tmp0, cpu_regs[reg], val); in gen_op_add_reg_im()
535 tcg_gen_addi_tl(cpu_eip, cpu_eip, s->pc - s->pc_save); in gen_update_eip_next()
548 tcg_gen_addi_tl(cpu_eip, cpu_eip, s->base.pc_next - s->pc_save); in gen_update_eip_cur()
596 tcg_gen_addi_tl(ret, cpu_eip, s->pc - s->pc_save); in eip_next_tl()
610 tcg_gen_addi_tl(ret, cpu_eip, s->base.pc_next - s->pc_save); in eip_cur_tl()
1126 tcg_gen_addi_tl(reg, cpu_cc_src, CC_O - CC_S); in gen_prepare_cc()
1136 tcg_gen_addi_tl(reg, cpu_cc_src, CC_O - CC_S); in gen_prepare_cc()
1704 tcg_gen_addi_tl(s->A0, cpu_eip, a.disp - s->pc_save); in gen_lea_modrm_1()
1710 tcg_gen_addi_tl(s->A0, ea, a.disp); in gen_lea_modrm_1()
[all …]
/openbmc/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);
/openbmc/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);
/openbmc/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.c1431 tcg_gen_addi_tl(ret, base, ofs); in gen_op_addr_addi()
2336 tcg_gen_addi_tl(t0, t1, uimm); in gen_arith_imm()
2352 tcg_gen_addi_tl(cpu_gpr[rt], cpu_gpr[rs], uimm); in gen_arith_imm()
2367 tcg_gen_addi_tl(t0, t1, uimm); in gen_arith_imm()
2381 tcg_gen_addi_tl(cpu_gpr[rt], cpu_gpr[rs], uimm); in gen_arith_imm()
2426 tcg_gen_addi_tl(cpu_gpr[rt], cpu_gpr[rs], imm << 16); in gen_logic_imm()
14402 tcg_gen_addi_tl(cpu_gpr[rs], cpu_gpr[rs], (int64_t)imm << 32); in decode_opc_legacy()
14409 tcg_gen_addi_tl(cpu_gpr[rs], cpu_gpr[rs], (int64_t)imm << 48); in decode_opc_legacy()
14977 tcg_gen_addi_tl(cpu_gpr[rt], t0, imm << 16); in decode_opc_legacy()
H A Dnanomips_translate.c.inc3597 tcg_gen_addi_tl(cpu_gpr[rt], cpu_gpr[rs], imm);
3685 tcg_gen_addi_tl(cpu_gpr[rt], cpu_gpr[rt], addr_off);
/openbmc/qemu/include/tcg/
H A Dtcg-op.h178 #define tcg_gen_addi_tl tcg_gen_addi_i64 macro
298 #define tcg_gen_addi_tl tcg_gen_addi_i32
/openbmc/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()
/openbmc/qemu/target/sparc/
H A Dtranslate.c1881 tcg_gen_addi_tl(saddr, saddr, 16); in gen_st_asi()
1882 tcg_gen_addi_tl(daddr, daddr, 16); in gen_st_asi()
2018 tcg_gen_addi_tl(addr_tmp, addr, 8); in gen_ldf_asi()
2041 tcg_gen_addi_tl(addr_tmp, addr, 8); in gen_ldf_asi()
2088 tcg_gen_addi_tl(addr_tmp, addr, 8); in gen_ldf_asi()
2139 tcg_gen_addi_tl(addr_tmp, addr, 8); in gen_stf_asi()
2160 tcg_gen_addi_tl(addr_tmp, addr, 8); in gen_stf_asi()
2347 tcg_gen_addi_tl(daddr, daddr, 16); in gen_stda_asi()
2532 tcg_gen_addi_tl(cpu_npc, cpu_npc, 4); in advance_pc()
2588 tcg_gen_addi_tl(cpu_pc, cpu_pc, 4); in advance_jump_cond()
[all …]
/openbmc/qemu/target/ppc/
H A Dtranslate.c1912 tcg_gen_addi_tl(t0, arg2, 1); in gen_op_arith_subf()
2488 tcg_gen_addi_tl(EA, cpu_gpr[rA(ctx->opcode)], simm); in gen_addr_imm_index()
2531 tcg_gen_addi_tl(ret, arg1, val); in gen_addr_add()
2964 tcg_gen_addi_tl(t2, EA, memop_size(memop)); in LARX()
2966 tcg_gen_addi_tl(u, t, addend); in LARX()
3136 tcg_gen_addi_tl(ea_plus_s, EA, memop_size(memop)); in gen_st_atomic()
3474 tcg_gen_addi_tl(offset, offset, 8); in gen_write_bhrb()
3573 tcg_gen_addi_tl(t0, t0, ctx->base.num_insns); in pmu_count_insns()
3594 tcg_gen_addi_tl(t0, t0, ctx->base.num_insns); in pmu_count_insns()
/openbmc/qemu/target/riscv/
H A Dtranslate.c229 tcg_gen_addi_tl(target, cpu_pc, dest - ctx->pc_save); in gen_pc_plus_diff()
593 tcg_gen_addi_tl(addr, src1, imm); in get_address()

12