Home
last modified time | relevance | path

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

/qemu/tcg/mips/
H A Dtcg-target.c.inc705 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP1, (uintptr_t)sub);
726 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP0, ofs - lo);
1063 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_T9, (uintptr_t)arg);
1196 tcg_out_ld(s, TCG_TYPE_PTR, TCG_TMP0, TCG_AREG0, mask_off);
1197 tcg_out_ld(s, TCG_TYPE_PTR, TCG_TMP1, TCG_AREG0, table_off);
1220 tcg_out_ld(s, TCG_TYPE_PTR, TCG_TMP3, TCG_TMP3, add_off);
1603 tcg_out_movi(s, TCG_TYPE_PTR, base, ofs - lo);
1610 tcg_out_movi(s, TCG_TYPE_PTR, base, ofs - lo);
1614 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP0, (uintptr_t)tb_ret_addr);
1635 tcg_out_ld(s, TCG_TYPE_PTR, dest, base, ofs);
[all …]
/qemu/tcg/loongarch64/
H A Dtcg-target.c.inc827 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, hi);
854 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP2, offset - imm12);
910 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, offset);
918 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, offset);
950 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, offset);
958 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, offset);
1064 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP0, TCG_AREG0, mask_ofs);
1065 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP1, TCG_AREG0, table_ofs);
1077 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP2, TCG_REG_TMP2,
1317 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_A0, a0);
[all …]
/qemu/include/tcg/
H A Dtcg.h158 TCG_TYPE_PTR = TCG_TYPE_I32, enumerator
160 TCG_TYPE_PTR = TCG_TYPE_I64,
/qemu/tcg/ppc/
H A Dtcg-target.c.inc1402 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_R0, (uintptr_t)target);
1490 tcg_out_movi(s, TCG_TYPE_PTR, rs, orig);
2247 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP1, toc);
2259 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP1, arg);
2260 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_R0, TCG_REG_TMP1, ofs);
2262 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_R2, TCG_REG_TMP1, ofs + SZP);
2273 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_R12, (intptr_t)target);
2437 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP1, TCG_AREG0, mask_off);
2438 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP2, TCG_AREG0, table_off);
2460 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP2, TCG_REG_TMP1, cmp_off);
[all …]
/qemu/tcg/sparc64/
H A Dtcg-target.c.inc575 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_T1, offset);
937 tcg_out_movi_int(s, TCG_TYPE_PTR, TCG_REG_T1,
994 tcg_out_movi_int(s, TCG_TYPE_PTR, TCG_GUEST_BASE_REG,
1118 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_T2, TCG_AREG0, mask_off);
1119 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_T3, TCG_AREG0, table_off);
1135 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_T1, TCG_REG_T1, add_off);
1295 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_I0, a0 & ~0x3ff);
1306 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TB, TCG_REG_TB, off);
1320 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_T1, off);
/qemu/tcg/
H A Dtcg.c1691 type = TCG_TYPE_PTR; in init_call_layout()
1853 ts = tcg_global_reg_new_internal(s, TCG_TYPE_PTR, TCG_AREG0, "env"); in tcg_context_init()
2041 = tcg_global_reg_new_internal(s, TCG_TYPE_PTR, reg, "_frame"); in tcg_set_frame()
2118 TCGTemp *ts = tcg_global_mem_new_internal(reg, off, name, TCG_TYPE_PTR); in tcg_global_mem_new_ptr()
2208 return temp_tcgv_ptr(tcg_temp_new_internal(TCG_TYPE_PTR, TEMP_TB)); in tcg_temp_new_ptr()
2213 return temp_tcgv_ptr(tcg_temp_new_internal(TCG_TYPE_PTR, TEMP_EBB)); in tcg_temp_ebb_new_ptr()
2373 return temp_tcgv_vaddr(tcg_constant_internal(TCG_TYPE_PTR, val)); in tcg_constant_vaddr()
2378 return temp_tcgv_ptr(tcg_constant_internal(TCG_TYPE_PTR, val)); in tcg_constant_ptr_int()
6101 reg = tcg_reg_alloc(s, tcg_target_available_regs[TCG_TYPE_PTR], in load_arg_ref()
6104 tcg_out_st(s, TCG_TYPE_PTR, reg, TCG_REG_CALL_STACK, in load_arg_ref()
[all …]
H A Dtcg-op.c3274 tcg_gen_op1i(INDEX_op_goto_ptr, TCG_TYPE_PTR, tcgv_ptr_arg(ptr)); in tcg_gen_lookup_and_goto_ptr()
/qemu/tcg/riscv/
H A Dtcg-target.c.inc940 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP2, offset - imm12);
980 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, offset);
1580 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP0, base);
1705 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP0, TCG_AREG0, mask_ofs);
1706 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP1, TCG_AREG0, table_ofs);
1738 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP2, TCG_REG_TMP2,
1918 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_A0, a0);
1930 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP0, TCG_REG_ZERO,
2958 tcg_out_movi(s, TCG_TYPE_PTR, TCG_GUEST_BASE_REG, guest_base);
2963 tcg_out_mov(s, TCG_TYPE_PTR, TCG_AREG0, tcg_target_call_iarg_regs[0]);
/qemu/tcg/s390x/
H A Dtcg-target.c.inc1013 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP0, ofs - low);
1041 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP0, ofs);
1676 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP0, (uintptr_t)dest);
1794 tcg_out_movi(s, TCG_TYPE_PTR, TCG_TMP0, (uintptr_t)dest);
2228 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_R2, a0);
3801 tcg_out_movi(s, TCG_TYPE_PTR, TCG_GUEST_BASE_REG, guest_base);
3805 tcg_out_mov(s, TCG_TYPE_PTR, TCG_AREG0, tcg_target_call_iarg_regs[0]);
3815 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_R2, 0);
/qemu/tcg/i386/
H A Dtcg-target.c.inc2041 tcg_out_movi(s, TCG_TYPE_PTR, arg, (uintptr_t)l->raddr);
2200 if (TCG_TYPE_PTR == TCG_TYPE_I64) {
2241 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_L0, TCG_REG_L0,
2635 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_EAX, a0);
4716 tcg_out_movi(s, TCG_TYPE_PTR, x86_guest_base.index, guest_base);
4722 tcg_out_ld(s, TCG_TYPE_PTR, TCG_AREG0, TCG_REG_ESP,
4730 tcg_out_mov(s, TCG_TYPE_PTR, TCG_AREG0, tcg_target_call_iarg_regs[0]);
/qemu/tcg/arm/
H A Dtcg-target.c.inc1316 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP, offset);
1778 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_R0, arg);
3408 tcg_out_mov(s, TCG_TYPE_PTR, TCG_AREG0, tcg_target_call_iarg_regs[0]);
3411 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_GUEST_BASE, guest_base);
3422 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_R0, 0);
/qemu/docs/devel/
H A Dtcg-ops.rst118 * ``TCG_TYPE_PTR``
127 than ``TCG_TYPE_PTR`` depending on the host ABI.
/qemu/tcg/aarch64/
H A Dtcg-target.c.inc1072 tcg_out_movi(s, TCG_TYPE_PTR, temp, offset);
1690 tcg_out_ld(s, TCG_TYPE_PTR, TCG_REG_TMP1, TCG_REG_TMP1,
3477 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_GUEST_BASE, guest_base);
3481 tcg_out_mov(s, TCG_TYPE_PTR, TCG_AREG0, tcg_target_call_iarg_regs[0]);
/qemu/tcg/tci/
H A Dtcg-target.c.inc310 tcg_out_movi(s, TCG_TYPE_PTR, TCG_REG_TMP, offset);