Home
last modified time | relevance | path

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

12

/qemu/tcg/
H A Dtcg-pool.c.inc26 intptr_t addend;
40 n->addend = addend;
69 tcg_insn_unit *label, intptr_t addend)
71 TCGLabelPoolData *n = new_pool_alloc(s, 1, rtype, label, addend);
78 intptr_t addend, tcg_target_ulong d0,
81 TCGLabelPoolData *n = new_pool_alloc(s, 2, rtype, label, addend);
89 intptr_t addend, tcg_target_ulong d0,
93 TCGLabelPoolData *n = new_pool_alloc(s, 4, rtype, label, addend);
103 intptr_t addend, tcg_target_ulong d0,
109 TCGLabelPoolData *n = new_pool_alloc(s, 8, rtype, label, addend);
[all …]
H A Dtcg.c68 intptr_t value, intptr_t addend);
340 TCGLabel *l, intptr_t addend) in tcg_out_reloc() argument
346 r->addend = addend; in tcg_out_reloc()
381 if (!patch_reloc(r->ptr, r->type, value, r->addend)) { in tcg_resolve_relocs()
/qemu/target/loongarch/tcg/
H A Dtranslate.c235 static TCGv make_address_x(DisasContext *ctx, TCGv base, TCGv addend) in make_address_x() argument
239 if (addend || ctx->va32) { in make_address_x()
242 if (addend) { in make_address_x()
243 tcg_gen_add_tl(temp, base, addend); in make_address_x()
255 TCGv addend = ofs ? tcg_constant_tl(ofs) : NULL; in make_address_i() local
256 return make_address_x(ctx, base, addend); in make_address_i()
/qemu/block/
H A Dqcow2-refcount.c823 addend); in update_refcount()
879 refcount -= addend; in update_refcount()
881 refcount += addend; in update_refcount()
1255 assert(addend >= -1 && addend <= 1); in qcow2_update_snapshot_refcount()
1323 if (addend != 0) { in qcow2_update_snapshot_refcount()
1331 abs(addend), addend < 0, in qcow2_update_snapshot_refcount()
1358 if (addend != 0) { in qcow2_update_snapshot_refcount()
1360 bs, cluster_index, abs(addend), addend < 0, in qcow2_update_snapshot_refcount()
1386 if (addend > 0) { in qcow2_update_snapshot_refcount()
1399 if (addend != 0) { in qcow2_update_snapshot_refcount()
[all …]
H A Dqcow2.h860 uint64_t addend, bool decrease,
886 int l1_size, int addend);
/qemu/include/exec/
H A Dtlb-common.h34 uintptr_t addend; member
/qemu/accel/tcg/
H A Dcputlb.c904 addr += tlb_entry->addend; in tlb_reset_dirty_range_locked()
1045 uintptr_t addend; in tlb_set_page_full() local
1084 addend = (uintptr_t)memory_region_get_ram_ptr(section->mr) + xlat; in tlb_set_page_full()
1087 addend = 0; in tlb_set_page_full()
1175 tn.addend = addend - addr_page; in tlb_set_page_full()
1388 *phost = (void *)((uintptr_t)addr + entry->addend); in probe_access_internal()
1649 data->haddr = (void *)((uintptr_t)addr + entry->addend); in mmu_lookup1()
1870 hostaddr = (void *)((uintptr_t)addr + tlbe->addend); in atomic_mmu_lookup()
/qemu/disas/
H A Dhppa.c319 bfd_signed_vma addend, in hppa_field_adjust() argument
324 value = sym_val + addend; in hppa_field_adjust()
381 value = sym_val + ((addend + 0x1000) & -0x2000); in hppa_field_adjust()
391 value = (sym_val & 0x7ff) + (((addend & 0x1fff) ^ 0x1000) - 0x1000); in hppa_field_adjust()
H A Dmicroblaze.c676 int immval, unsigned inst, int addend) in print_immval_addr() argument
684 immval += addend; in print_immval_addr()
688 } else if (addend) { in print_immval_addr()
/qemu/target/i386/tcg/
H A Dseg_helper.c1899 int is_iret, int addend, in helper_ret_protected() argument
1951 new_cs, new_eip, shift, addend); in helper_ret_protected()
1982 sp += addend; in helper_ret_protected()
2074 sp += addend; in helper_ret_protected()
2149 void helper_lret_protected(CPUX86State *env, int shift, int addend) in helper_lret_protected() argument
2151 helper_ret_protected(env, shift, 0, addend, GETPC()); in helper_lret_protected()
H A Dtranslate.c2019 static inline void gen_stack_update(DisasContext *s, int addend) in gen_stack_update() argument
2021 gen_op_add_reg_im(s, mo_stacksize(s), R_ESP, addend); in gen_stack_update()
/qemu/tcg/riscv/
H A Dtcg-target.c.inc477 intptr_t value, intptr_t addend)
479 tcg_debug_assert(addend == 0);
1292 /* Load the tlb comparator and the addend. */
1298 offsetof(CPUTLBEntry, addend));
1304 /* TLB Hit - translate address using addend. */
/qemu/tcg/sparc64/
H A Dtcg-target.c.inc285 intptr_t value, intptr_t addend)
291 value += addend;
1085 int add_off = offsetof(CPUTLBEntry, addend);
1102 * Load the tlb comparator and the addend.
/qemu/include/tcg/
H A Dtcg.h201 intptr_t addend; member
/qemu/target/tricore/
H A Dop_helper.c2123 int32_t addend, dividend_quotient, remainder; in helper_dvstep() local
2127 addend = r2; in helper_dvstep()
2129 addend = -r2; in helper_dvstep()
2137 temp = remainder + addend; in helper_dvstep()
/qemu/tcg/tci/
H A Dtcg-target.c.inc233 intptr_t value, intptr_t addend)
237 tcg_debug_assert(addend == 0);
/qemu/tcg/mips/
H A Dtcg-target.c.inc160 intptr_t value, intptr_t addend)
162 value += addend;
1230 int add_off = offsetof(CPUTLBEntry, addend);
1266 /* Load the tlb addend for the fast path. */
1300 /* Load the tlb addend for the fast path. */
/qemu/tcg/loongarch64/
H A Dtcg-target.c.inc273 intptr_t value, intptr_t addend)
275 tcg_debug_assert(addend == 0);
1000 /* Load the tlb comparator and the addend. */
1006 offsetof(CPUTLBEntry, addend));
/qemu/tcg/arm/
H A Dtcg-target.c.inc326 intptr_t value, intptr_t addend)
328 tcg_debug_assert(addend == 0);
1461 * Load the tlb comparator into R2/R3 and the fast path addend into R1.
1482 /* Load the tlb addend. */
1484 offsetof(CPUTLBEntry, addend));
/qemu/tcg/ppc/
H A Dtcg-target.c.inc753 intptr_t value, intptr_t addend)
759 value += addend;
2520 * Load the TLB addend for use on the fast path.
2525 offsetof(CPUTLBEntry, addend));
2579 /* Load addend, deferred for this case. */
2581 offsetof(CPUTLBEntry, addend));
/qemu/tcg/aarch64/
H A Dtcg-target.c.inc121 intptr_t value, intptr_t addend)
123 tcg_debug_assert(addend == 0);
1786 /* Load the tlb comparator into TMP0, and the fast path addend. */
1792 offsetof(CPUTLBEntry, addend));
/qemu/target/arm/tcg/
H A Dsve.decode401 # SVE integer multiply-add writing addend (predicated)
1054 # SVE floating-point multiply-accumulate writing addend
/qemu/tcg/i386/
H A Dtcg-target.c.inc166 intptr_t value, intptr_t addend)
168 value += addend;
756 /* Find the length of the immediate addend. Note that the encoding
2186 offsetof(CPUTLBEntry, addend));
/qemu/tcg/s390x/
H A Dtcg-target.c.inc461 intptr_t value, intptr_t addend)
467 value += addend;
1912 offsetof(CPUTLBEntry, addend));
/qemu/fpu/
H A Dsoftfloat-parts.c.inc472 * addend, the intermediate product, or the final result. (The

12