Home
last modified time | relevance | path

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

/qemu/tcg/
H A Dtcg-op-ldst.c145 if (tcg_ctx->addr_type == TCG_TYPE_I32) { in plugin_maybe_preserve_addr()
164 if (tcg_ctx->addr_type == TCG_TYPE_I32) { in plugin_gen_mem_callbacks()
273 MemOp memop, TCGType addr_type) in tcg_gen_qemu_ld_i32_chk() argument
275 tcg_debug_assert(addr_type == tcg_ctx->addr_type); in tcg_gen_qemu_ld_i32_chk()
316 MemOp memop, TCGType addr_type) in tcg_gen_qemu_st_i32_chk() argument
318 tcg_debug_assert(addr_type == tcg_ctx->addr_type); in tcg_gen_qemu_st_i32_chk()
379 MemOp memop, TCGType addr_type) in tcg_gen_qemu_ld_i64_chk() argument
381 tcg_debug_assert(addr_type == tcg_ctx->addr_type); in tcg_gen_qemu_ld_i64_chk()
430 MemOp memop, TCGType addr_type) in tcg_gen_qemu_st_i64_chk() argument
432 tcg_debug_assert(addr_type == tcg_ctx->addr_type); in tcg_gen_qemu_st_i64_chk()
[all …]
H A Dtcg.c1992 tcg_debug_assert(s->addr_type <= TCG_TYPE_REG); in tcg_func_start()
6596 if (TCG_TARGET_REG_BITS == 32 && s->addr_type == TCG_TYPE_I32) { in tcg_out_ld_helper_args()
6611 nmov = tcg_out_helper_add_mov(mov, loc, TCG_TYPE_I64, s->addr_type, in tcg_out_ld_helper_args()
6769 tcg_debug_assert(s->addr_type <= TCG_TYPE_REG); in tcg_out_st_helper_args()
6783 n = tcg_out_helper_add_mov(mov, loc, TCG_TYPE_I64, s->addr_type, in tcg_out_st_helper_args()
/qemu/pc-bios/s390-ccw/
H A Dcio.h486 typedef struct { char _[4096]; } addr_type; in chsc() typedef
493 : "=d" (cc), "=m" (*(addr_type *) chsc_area) in chsc()
494 : "d" (chsc_area), "m" (*(addr_type *) chsc_area) in chsc()
/qemu/tcg/mips/
H A Dtcg-target.c.inc1168 TCGType addr_type = s->addr_type;
1200 if (TCG_TARGET_REG_BITS == 32 || addr_type == TCG_TYPE_I32) {
1212 if (TCG_TARGET_REG_BITS == 64 && addr_type == TCG_TYPE_I32) {
1227 tcg_out_movi(s, addr_type, TCG_TMP1, TARGET_PAGE_MASK | a_mask);
1230 || addr_type == TCG_TYPE_I32
1239 if (TCG_TARGET_REG_BITS == 64 && addr_type == TCG_TYPE_I32) {
1272 if (TCG_TARGET_REG_BITS == 64 && addr_type == TCG_TYPE_I32) {
/qemu/accel/tcg/
H A Dtranslate-all.c314 tcg_ctx->addr_type = target_long_bits() == 32 ? TCG_TYPE_I32 : TCG_TYPE_I64; in tb_gen_code()
/qemu/tcg/riscv/
H A Dtcg-target.c.inc1679 TCGType addr_type = s->addr_type;
1722 tcg_out_opc_imm(s, addr_type == TCG_TYPE_I32 ? OPC_ADDIW : OPC_ADDI,
1729 tcg_out_movi(s, addr_type, TCG_REG_TMP1, compare_mask);
1735 tcg_out_ld(s, addr_type, TCG_REG_TMP0, TCG_REG_TMP2,
1746 if (addr_type != TCG_TYPE_I32) {
1778 if (addr_type != TCG_TYPE_I32) {
1788 } else if (addr_type != TCG_TYPE_I32) {
/qemu/tcg/aarch64/
H A Dtcg-target.c.inc1648 TCGType addr_type = s->addr_type;
1687 tcg_out_ld(s, addr_type, TCG_REG_TMP0, TCG_REG_TMP1,
1703 tcg_out_insn(s, 3401, ADDI, addr_type,
1709 tcg_out_logicali(s, I3404_ANDI, addr_type, TCG_REG_TMP2,
1713 tcg_out_cmp(s, addr_type, TCG_COND_NE, TCG_REG_TMP0, TCG_REG_TMP2, 0);
1721 h->index_ext = addr_type;
1738 if (guest_base || addr_type == TCG_TYPE_I32) {
1741 h->index_ext = addr_type;
/qemu/include/tcg/
H A Dtcg.h367 TCGType addr_type; /* TCG_TYPE_I32 or TCG_TYPE_I64 */ member
/qemu/tcg/loongarch64/
H A Dtcg-target.c.inc1044 TCGType addr_type = s->addr_type;
1074 tcg_out_ld(s, addr_type, TCG_REG_TMP0, TCG_REG_TMP2,
1089 tcg_out_addi(s, addr_type, TCG_REG_TMP1, addr_reg, s_mask - a_mask);
1091 tcg_out_mov(s, addr_type, TCG_REG_TMP1, addr_reg);
1124 if (addr_type == TCG_TYPE_I32) {
/qemu/tests/qtest/
H A Dahci-test.c1796 enum AddrMode addr_type, in offset_sector() argument
1808 ceil = (addr_type == ADDR_MODE_LBA28) ? 0xfffffff : 0xffffffffffff; in offset_sector()
/qemu/tcg/sparc64/
H A Dtcg-target.c.inc1095 TCGType addr_type = s->addr_type;
1155 cc = addr_type == TCG_TYPE_I32 ? BPCC_ICC : BPCC_XCC;
1181 if (addr_type == TCG_TYPE_I32) {
/qemu/tcg/s390x/
H A Dtcg-target.c.inc1983 TCGType addr_type = s->addr_type;
2024 tgen_andi(s, addr_type, TCG_REG_R0, tlb_mask);
2032 if (addr_type == TCG_TYPE_I32) {
2046 if (addr_type == TCG_TYPE_I32) {
2068 if (addr_type == TCG_TYPE_I32) {
/qemu/tcg/ppc/
H A Dtcg-target.c.inc2401 TCGType addr_type = s->addr_type;
2453 * We will ignore the high bits with tcg_out_cmp(..., addr_type).
2467 if (TCG_TARGET_REG_BITS == 64 || addr_type == TCG_TYPE_I32) {
2502 if (addr_type == TCG_TYPE_I32) {
2515 tcg_out_cmp(s, TCG_COND_EQ, TCG_REG_R0, TCG_REG_TMP2, 0, 0, addr_type);
2540 if (TCG_TARGET_REG_BITS == 64 && addr_type == TCG_TYPE_I32) {
/qemu/tcg/i386/
H A Dtcg-target.c.inc2198 ttype = s->addr_type;