Home
last modified time | relevance | path

Searched refs:TCG_TYPE_PTR (Results 1 – 13 of 13) sorted by relevance

/openbmc/qemu/tcg/mips/
H A Dtcg-target.c.inc733 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP1, (uintptr_t)sub);
787 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP0, ofs - lo);
1106 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_T9, (uintptr_t)arg);
1241 tcg_out_ld(s, TCG_TYPE_PTR, TCG_TMP0, TCG_AREG0, mask_off);
1242 tcg_out_ld(s, TCG_TYPE_PTR, TCG_TMP1, TCG_AREG0, table_off);
1267 tcg_out_ld(s, TCG_TYPE_PTR, TCG_TMP3, TCG_TMP3, add_off);
1301 tcg_out_ld(s, TCG_TYPE_PTR, TCG_TMP3, TCG_TMP3, add_off);
1619 tcg_out_movi(s, TCG_TYPE_PTR, base, ofs - lo);
1626 tcg_out_movi(s, TCG_TYPE_PTR, base, ofs - lo);
1630 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP0, (uintptr_t)tb_ret_addr);
[all …]
/openbmc/qemu/tcg/loongarch64/
H A Dtcg-target.c.inc770 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, hi);
797 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP2, offset - imm12);
853 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, offset);
861 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, offset);
893 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, offset);
901 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, offset);
1007 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP0, TCG_AREG0, mask_ofs);
1008 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP1, TCG_AREG0, table_ofs);
1020 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP2, TCG_REG_TMP2,
1228 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_A0, a0);
[all …]
/openbmc/qemu/tcg/sparc64/
H A Dtcg-target.c.inc563 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_T1, offset);
909 tcg_out_movi_int(s, TCG_TYPE_PTR, TCG_REG_T1,
966 tcg_out_movi_int(s, TCG_TYPE_PTR, TCG_GUEST_BASE_REG,
1090 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_T2, TCG_AREG0, mask_off);
1091 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_T3, TCG_AREG0, table_off);
1107 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_T1, TCG_REG_T1, add_off);
1249 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_I0, a0 & ~0x3ff);
1260 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TB, TCG_REG_TB, off);
1274 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_T1, off);
/openbmc/qemu/tcg/ppc/
H A Dtcg-target.c.inc1505 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_R0, (uintptr_t)target);
1593 tcg_out_movi(s, TCG_TYPE_PTR, rs, orig);
2291 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP1, toc);
2303 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP1, arg);
2304 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_R0, TCG_REG_TMP1, ofs);
2306 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_R2, TCG_REG_TMP1, ofs + SZP);
2317 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_R12, (intptr_t)target);
2483 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP1, TCG_AREG0, mask_off);
2484 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP2, TCG_AREG0, table_off);
2525 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP1, TCG_REG_TMP1,
[all …]
/openbmc/qemu/include/tcg/
H A Dtcg.h262 TCG_TYPE_PTR = TCG_TYPE_I32, enumerator
264 TCG_TYPE_PTR = TCG_TYPE_I64,
/openbmc/qemu/tcg/
H A Dtcg.c1189 type = TCG_TYPE_PTR; in init_call_layout()
1371 ts = tcg_global_reg_new_internal(s, TCG_TYPE_PTR, TCG_AREG0, "env"); in tcg_context_init()
1566 = tcg_global_reg_new_internal(s, TCG_TYPE_PTR, reg, "_frame"); in tcg_set_frame()
1643 TCGTemp *ts = tcg_global_mem_new_internal(reg, off, name, TCG_TYPE_PTR); in tcg_global_mem_new_ptr()
1733 return temp_tcgv_ptr(tcg_temp_new_internal(TCG_TYPE_PTR, TEMP_TB)); in tcg_temp_new_ptr()
1738 return temp_tcgv_ptr(tcg_temp_new_internal(TCG_TYPE_PTR, TEMP_EBB)); in tcg_temp_ebb_new_ptr()
1898 return temp_tcgv_ptr(tcg_constant_internal(TCG_TYPE_PTR, val)); in tcg_constant_ptr_int()
5351 reg = tcg_reg_alloc(s, tcg_target_available_regs[TCG_TYPE_PTR], in load_arg_ref()
5354 tcg_out_st(s, TCG_TYPE_PTR, reg, TCG_REG_CALL_STACK, in load_arg_ref()
5700 .dst_type = TCG_TYPE_PTR, in tcg_out_helper_load_common_args()
[all …]
/openbmc/qemu/tcg/riscv/
H A Dtcg-target.c.inc953 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP2, offset - imm12);
993 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, offset);
1602 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, base);
1727 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP0, TCG_AREG0, mask_ofs);
1728 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP1, TCG_AREG0, table_ofs);
1760 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP2, TCG_REG_TMP2,
1922 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_A0, a0);
1934 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP0, TCG_REG_ZERO,
2811 tcg_out_movi(s, TCG_TYPE_PTR, TCG_GUEST_BASE_REG, guest_base);
2816 tcg_out_mov(s, TCG_TYPE_PTR, TCG_AREG0, tcg_target_call_iarg_regs[0]);
/openbmc/qemu/tcg/s390x/
H A Dtcg-target.c.inc983 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP0, ofs - low);
1011 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP0, ofs);
1580 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP0, (uintptr_t)dest);
1675 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP0, (uintptr_t)dest);
2077 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_R2, a0);
3569 tcg_out_movi(s, TCG_TYPE_PTR, TCG_GUEST_BASE_REG, guest_base);
3573 tcg_out_mov(s, TCG_TYPE_PTR, TCG_AREG0, tcg_target_call_iarg_regs[0]);
3583 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_R2, 0);
/openbmc/qemu/tcg/arm/
H A Dtcg-target.c.inc1341 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP, offset);
1748 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_R0, arg);
2975 tcg_out_mov(s, TCG_TYPE_PTR, TCG_AREG0, tcg_target_call_iarg_regs[0]);
2978 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_GUEST_BASE, guest_base);
2989 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_R0, 0);
/openbmc/qemu/tcg/i386/
H A Dtcg-target.c.inc2018 tcg_out_movi(s, TCG_TYPE_PTR, arg, (uintptr_t)l->raddr);
2179 if (TCG_TYPE_PTR == TCG_TYPE_I64) {
2233 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_L0, TCG_REG_L0,
2568 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_EAX, a0);
4371 tcg_out_movi(s, TCG_TYPE_PTR, x86_guest_base.index, guest_base);
4377 tcg_out_ld(s, TCG_TYPE_PTR, TCG_AREG0, TCG_REG_ESP,
4385 tcg_out_mov(s, TCG_TYPE_PTR, TCG_AREG0, tcg_target_call_iarg_regs[0]);
/openbmc/qemu/docs/devel/
H A Dtcg-ops.rst118 * ``TCG_TYPE_PTR``
127 than ``TCG_TYPE_PTR`` depending on the host ABI.
/openbmc/qemu/tcg/aarch64/
H A Dtcg-target.c.inc1059 tcg_out_movi(s, TCG_TYPE_PTR, temp, offset);
1791 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP1, TCG_REG_TMP1,
3242 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_GUEST_BASE, guest_base);
3246 tcg_out_mov(s, TCG_TYPE_PTR, TCG_AREG0, tcg_target_call_iarg_regs[0]);
/openbmc/qemu/tcg/tci/
H A Dtcg-target.c.inc476 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP, offset);