/qemu/target/sh4/ |
H A D | translate.c | 496 tcg_gen_addi_i32(addr, REG(B11_8), B3_0 * 4); in _decode_opc() 504 tcg_gen_addi_i32(addr, REG(B7_4), B3_0 * 4); in _decode_opc() 542 tcg_gen_addi_i32(REG(B11_8), REG(B11_8), B7_0s); in _decode_opc() 613 tcg_gen_addi_i32(REG(B7_4), REG(B7_4), 1); in _decode_opc() 619 tcg_gen_addi_i32(REG(B7_4), REG(B7_4), 2); in _decode_opc() 625 tcg_gen_addi_i32(REG(B7_4), REG(B7_4), 4); in _decode_opc() 810 tcg_gen_addi_i32(REG(B7_4), REG(B7_4), 4); in _decode_opc() 811 tcg_gen_addi_i32(REG(B11_8), REG(B11_8), 4); in _decode_opc() 824 tcg_gen_addi_i32(REG(B11_8), REG(B11_8), 2); in _decode_opc() 825 tcg_gen_addi_i32(REG(B7_4), REG(B7_4), 2); in _decode_opc() [all …]
|
/qemu/target/m68k/ |
H A D | translate.c | 469 tcg_gen_addi_i32(tmp, add, bd); in gen_lea_indexed() 496 tcg_gen_addi_i32(tmp, add, od); in gen_lea_indexed() 507 tcg_gen_addi_i32(tmp, tmp, (int8_t)ext); in gen_lea_indexed() 509 tcg_gen_addi_i32(tmp, add, offset + (int8_t)ext); in gen_lea_indexed() 744 tcg_gen_addi_i32(tmp, reg, (int16_t)ext); in gen_lea_mode() 822 tcg_gen_addi_i32(tmp, reg, 2); in gen_ea_mode() 824 tcg_gen_addi_i32(tmp, reg, opsize_bytes(opsize)); in gen_ea_mode() 967 tcg_gen_addi_i32(tmp, addr, 4); in gen_load_fp() 1014 tcg_gen_addi_i32(tmp, addr, 4); in gen_store_fp() 1089 tcg_gen_addi_i32(addr, addr, opsize_bytes(opsize)); in gen_ea_mode_fp() [all …]
|
/qemu/target/arm/tcg/ |
H A D | translate-m-nocp.c | 642 tcg_gen_addi_i32(addr, addr, offset); in fp_sysreg_to_memory() 657 tcg_gen_addi_i32(addr, addr, offset); in fp_sysreg_to_memory() 681 tcg_gen_addi_i32(addr, addr, offset); in memory_to_fp_sysreg() 697 tcg_gen_addi_i32(addr, addr, offset); in memory_to_fp_sysreg()
|
H A D | translate.c | 267 tcg_gen_addi_i32(var, cpu_R[15], (s->pc_curr - s->pc_save) + diff); in gen_pc_plus_diff() 299 tcg_gen_addi_i32(tmp, cpu_R[reg], ofs); in add_reg_for_lit() 1431 tcg_gen_addi_i32(tmp, tmp, offset); in gen_iwmmxt_address() 1433 tcg_gen_addi_i32(tmp, tmp, -offset); in gen_iwmmxt_address() 1442 tcg_gen_addi_i32(tmp, tmp, offset); in gen_iwmmxt_address() 1444 tcg_gen_addi_i32(tmp, tmp, -offset); in gen_iwmmxt_address() 2799 tcg_gen_addi_i32(tcg_el, tcg_el, 3); in msr_banked_access_decode() 3453 tcg_gen_addi_i32(addr, addr, offset); in gen_srs() 3457 tcg_gen_addi_i32(addr, addr, 4); in gen_srs() 3476 tcg_gen_addi_i32(addr, addr, offset); in gen_srs() [all …]
|
H A D | translate-sme.c | 47 tcg_gen_addi_i32(tmp, tmp, index); in get_tile_rowcol() 96 tcg_gen_addi_i32(tmp, tmp, offset); in get_tile_rowcol()
|
H A D | translate-vfp.c | 1165 tcg_gen_addi_i32(addr, addr, -(a->imm << 2)); in trans_VLDM_VSTM_sp() 1192 tcg_gen_addi_i32(addr, addr, offset); in trans_VLDM_VSTM_sp() 1198 tcg_gen_addi_i32(addr, addr, offset); in trans_VLDM_VSTM_sp() 1248 tcg_gen_addi_i32(addr, addr, -(a->imm << 2)); in trans_VLDM_VSTM_dp() 1275 tcg_gen_addi_i32(addr, addr, offset); in trans_VLDM_VSTM_dp() 1288 tcg_gen_addi_i32(addr, addr, offset); in trans_VLDM_VSTM_dp()
|
H A D | translate-mve.c | 172 tcg_gen_addi_i32(addr, addr, offset); in do_ldst() 184 tcg_gen_addi_i32(addr, addr, offset); in do_ldst() 403 tcg_gen_addi_i32(rn, rn, addrinc); in do_vldst_il()
|
H A D | translate-neon.c | 456 tcg_gen_addi_i32(base, base, stride); in gen_neon_ldst_base_update() 556 tcg_gen_addi_i32(addr, addr, 1 << size); in trans_VLDST_multiple() 649 tcg_gen_addi_i32(addr, addr, 1 << size); in trans_VLD_all_lanes() 769 tcg_gen_addi_i32(addr, addr, 1 << a->size); in trans_VLDST_single()
|
H A D | translate-a64.c | 345 tcg_gen_addi_i32(tmp, tmp, imm & 15); in check_lse2_align() 347 tcg_gen_addi_i32(tmp, tmp, memop_size(mop)); in check_lse2_align()
|
H A D | translate-sve.c | 2437 tcg_gen_addi_i32(last, last, 1 << esz); in incr_last_active()
|
/qemu/target/rx/ |
H A D | translate.c | 200 tcg_gen_addi_i32(mem, cpu_regs[reg], dsp); in rx_index_addr() 205 tcg_gen_addi_i32(mem, cpu_regs[reg], dsp); in rx_index_addr() 426 tcg_gen_addi_i32(cpu_sp, cpu_sp, 4); in pop() 434 tcg_gen_addi_i32(mem, cpu_regs[a->rd], a->dsp << a->sz); in trans_MOV_rm() 444 tcg_gen_addi_i32(mem, cpu_regs[a->rs], a->dsp << a->sz); in trans_MOV_mr() 465 tcg_gen_addi_i32(mem, cpu_regs[a->rd], a->dsp << a->sz); in trans_MOV_im() 536 tcg_gen_addi_i32(cpu_regs[a->rd], cpu_regs[a->rd], 1 << a->sz); in trans_MOV_rp() 552 tcg_gen_addi_i32(cpu_regs[a->rd], cpu_regs[a->rd], 1 << a->sz); in trans_MOV_pr() 564 tcg_gen_addi_i32(mem, cpu_regs[a->rs], a->dsp << a->sz); in trans_MOVU_mr() 597 tcg_gen_addi_i32(cpu_regs[a->rd], cpu_regs[a->rd], 1 << a->sz); in trans_MOVU_pr() [all …]
|
/qemu/target/xtensa/ |
H A D | translate.c | 1184 tcg_gen_addi_i32(dc->next_icount, cpu_SR[ICOUNT], 1); in xtensa_tr_translate_insn() 1321 tcg_gen_addi_i32(arg[0].out, arg[1].in, arg[2].imm); in translate_addi() 1341 tcg_gen_addi_i32(tmp, tmp, 1 << arg[1].imm); in translate_all() 1523 tcg_gen_addi_i32(addr, arg[0].in, arg[1].imm); in translate_dcache() 1537 tcg_gen_addi_i32(arg[0].out, arg[0].in, dc->config->dcache_line_bytes); in translate_diwbuip() 1594 tcg_gen_addi_i32(addr, arg[0].in, arg[1].imm); in translate_icache() 1627 tcg_gen_addi_i32(addr, arg[1].in, arg[2].imm); in translate_l32e() 1668 tcg_gen_addi_i32(addr, arg[1].in, arg[2].imm); in translate_ldst() 1697 tcg_gen_addi_i32(tmp, cpu_SR[LITBASE], arg[1].raw_imm - 1); in translate_l32r() 1754 tcg_gen_addi_i32(vaddr, arg[1].in, ld_offset); in translate_mac16() [all …]
|
/qemu/target/microblaze/ |
H A D | translate.c | 317 DO_TYPEBI(addik, false, tcg_gen_addi_i32) in DO_TYPEA() 636 tcg_gen_addi_i32(ret, cpu_R[ra], imm); in compute_ldst_addr_typeb() 1087 tcg_gen_addi_i32(cpu_btarget, cpu_R[dest_rb], add_pc); in do_branch() 1129 tcg_gen_addi_i32(cpu_btarget, cpu_R[dest_rb], dc->base.pc_next); in DO_BR() 1290 tcg_gen_addi_i32(cpu_btarget, reg_for_read(dc, arg->ra), arg->imm); in do_rts()
|
/qemu/include/tcg/ |
H A D | tcg-op.h | 311 #define tcg_gen_addi_tl tcg_gen_addi_i32
|
H A D | tcg-op-common.h | 84 void tcg_gen_addi_i32(TCGv_i32 ret, TCGv_i32 arg1, int32_t arg2);
|
/qemu/tcg/ |
H A D | tcg-op-ldst.c | 597 tcg_gen_addi_i32(t, temp_tcgv_i32(addr), 8); in tcg_gen_qemu_ld_i128_int() 701 tcg_gen_addi_i32(t, temp_tcgv_i32(addr), 8); in tcg_gen_qemu_st_i128_int()
|
H A D | tcg-op.c | 350 void tcg_gen_addi_i32(TCGv_i32 ret, TCGv_i32 arg1, int32_t arg2) in tcg_gen_addi_i32() function 376 tcg_gen_addi_i32(ret, arg1, -arg2); in tcg_gen_subi_i32() 2370 tcg_gen_addi_i32(t, t, 32); in tcg_gen_clzi_i64() 2415 tcg_gen_addi_i32(t32, t32, 32); in tcg_gen_ctzi_i64()
|
/qemu/target/ppc/translate/ |
H A D | spe-impl.c.inc | 130 tcg_gen_addi_i32(ret, arg1, 0x8000); 249 GEN_SPEOP_ARITH_IMM2(evaddiw, tcg_gen_addi_i32);
|
/qemu/target/sparc/ |
H A D | translate.c | 802 tcg_gen_addi_i32(t, t, INT32_MAX); in gen_op_fpadds32s() 820 tcg_gen_addi_i32(t, t, INT32_MAX); in gen_op_fpsubs32s() 1236 tcg_gen_addi_i32(c1, fcc, -1); in gen_fcompare() 2773 tcg_gen_addi_i32(trap, trap, rs2_or_imm); in do_tcc() 2780 tcg_gen_addi_i32(trap, trap, TT_TRAP); in do_tcc()
|
/qemu/target/i386/tcg/ |
H A D | translate.c | 589 tcg_gen_addi_i32(ret, ret, s->pc - s->pc_save); in eip_next_i32()
|
/qemu/target/s390x/tcg/ |
H A D | translate.c | 886 tcg_gen_addi_i32(c->u.s32.a, cc_op, -1); in disas_jcc()
|