Home
last modified time | relevance | path

Searched refs:tcg_gen_addi_i32 (Results 1 – 21 of 21) sorted by relevance

/qemu/target/sh4/
H A Dtranslate.c496 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 Dtranslate.c469 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 Dtranslate-m-nocp.c642 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 Dtranslate.c267 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 Dtranslate-sme.c47 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 Dtranslate-vfp.c1165 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 Dtranslate-mve.c172 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 Dtranslate-neon.c456 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 Dtranslate-a64.c345 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 Dtranslate-sve.c2437 tcg_gen_addi_i32(last, last, 1 << esz); in incr_last_active()
/qemu/target/rx/
H A Dtranslate.c200 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 Dtranslate.c1184 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 Dtranslate.c317 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 Dtcg-op.h311 #define tcg_gen_addi_tl tcg_gen_addi_i32
H A Dtcg-op-common.h84 void tcg_gen_addi_i32(TCGv_i32 ret, TCGv_i32 arg1, int32_t arg2);
/qemu/tcg/
H A Dtcg-op-ldst.c597 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 Dtcg-op.c350 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 Dspe-impl.c.inc130 tcg_gen_addi_i32(ret, arg1, 0x8000);
249 GEN_SPEOP_ARITH_IMM2(evaddiw, tcg_gen_addi_i32);
/qemu/target/sparc/
H A Dtranslate.c802 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 Dtranslate.c589 tcg_gen_addi_i32(ret, ret, s->pc - s->pc_save); in eip_next_i32()
/qemu/target/s390x/tcg/
H A Dtranslate.c886 tcg_gen_addi_i32(c->u.s32.a, cc_op, -1); in disas_jcc()