Home
last modified time | relevance | path

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

/openbmc/qemu/accel/tcg/
H A Dtranslator.c113 return ((db->pc_first ^ dest) & TARGET_PAGE_MASK) == 0; in translator_use_goto_tb()
127 db->pc_first = pc; in translator_loop()
217 tb->size = db->pc_next - db->pc_first; in translator_loop()
225 && qemu_log_in_addr_range(db->pc_first)) { in translator_loop()
232 fprintf(logfile, "IN: %s\n", lookup_symbol(db->pc_first)); in translator_loop()
257 base = db->pc_first; in translator_ld()
335 if (pc < db->pc_first) { in record_save()
343 offset = pc - db->pc_first; in record_save()
372 if (addr < db->pc_first) { in translator_st()
375 offset = addr - db->pc_first; in translator_st()
[all …]
H A Dplugin-gen.c263 && qemu_log_in_addr_range(tcg_ctx->plugin_db->pc_first))) { in plugin_gen_inject()
/openbmc/qemu/include/exec/
H A Dtranslator.h83 vaddr pc_first; member
278 return ((addr ^ db->pc_first) & TARGET_PAGE_MASK) == 0; in is_same_page()
/openbmc/qemu/plugins/
H A Dapi.c246 return db->pc_first; in qemu_plugin_tb_vaddr()
289 vaddr page0_last = db->pc_first | ~TARGET_PAGE_MASK; in qemu_plugin_insn_haddr()
305 return db->host_addr[0] + insn->vaddr - db->pc_first; in qemu_plugin_insn_haddr()
/openbmc/qemu/target/loongarch/tcg/
H A Dtranslate.c123 ctx->page_start = ctx->base.pc_first & TARGET_PAGE_MASK; in loongarch_tr_init_disas_context()
132 bound = -(ctx->base.pc_first | TARGET_PAGE_MASK) / 4; in loongarch_tr_init_disas_context()
/openbmc/qemu/disas/
H A Ddisas-target.c22 uint64_t code = db->pc_first; in target_disas()
/openbmc/qemu/target/hexagon/
H A Dtranslate.c1020 target_ulong page_start = ctx->base.pc_first & TARGET_PAGE_MASK; in pkt_crosses_page()
1041 target_ulong page_start = ctx->base.pc_first & TARGET_PAGE_MASK; in hexagon_tr_translate_packet()
/openbmc/qemu/target/avr/
H A Dtranslate.c2663 ctx->npc = ctx->base.pc_first / 2; in avr_tr_init_disas_context()
2743 target_ulong page_first = ctx->base.pc_first & TARGET_PAGE_MASK; in avr_tr_translate_insn()
/openbmc/qemu/target/alpha/
H A Dtranslate.c261 tcg_gen_addi_i64(dest, cpu_pc, addr - ctx->base.pc_first); in gen_pc_disp()
2894 bound = -(ctx->base.pc_first | TARGET_PAGE_MASK) / 4; in alpha_tr_init_disas_context()
/openbmc/qemu/target/hppa/
H A Dtranslate.c2085 switch (ctx->base.pc_first) { in do_page_zero()
4640 ctx->iaoq_first = ctx->base.pc_first + ctx->privilege; in hppa_tr_init_disas_context()
4656 bound = -(ctx->base.pc_first | TARGET_PAGE_MASK) / 4; in hppa_tr_init_disas_context()
4840 target_ulong pc = dcbase->pc_first; in hppa_tr_disas_log()
/openbmc/qemu/target/riscv/
H A Dtranslate.c1226 ctx->pc_save = ctx->base.pc_first; in riscv_tr_init_disas_context()
/openbmc/qemu/target/openrisc/
H A Dtranslate.c1537 bound = -(dc->base.pc_first | TARGET_PAGE_MASK) / 4; in openrisc_tr_init_disas_context()
/openbmc/qemu/target/microblaze/
H A Dtranslate.c1611 bound = -(dc->base.pc_first | TARGET_PAGE_MASK) / 4; in mb_tr_init_disas_context()
/openbmc/qemu/target/arm/tcg/
H A Dtranslate.c7523 dc->pc_save = dc->base.pc_first; in arm_tr_init_disas_context()
7610 dc->page_start = dc->base.pc_first & TARGET_PAGE_MASK; in arm_tr_init_disas_context()
7620 int bound = -(dc->base.pc_first | TARGET_PAGE_MASK) / 4; in arm_tr_init_disas_context()
H A Dtranslate-a64.c11681 dc->pc_save = dc->base.pc_first; in aarch64_tr_init_disas_context()
11758 bound = -(dc->base.pc_first | TARGET_PAGE_MASK) / 4; in aarch64_tr_init_disas_context()
/openbmc/qemu/target/xtensa/
H A Dtranslate.c1131 dc->pc = dc->base.pc_first; in xtensa_tr_init_disas_context()
1137 (dc->base.pc_first & TARGET_PAGE_MASK); in xtensa_tr_init_disas_context()
1199 page_start = dc->base.pc_first & TARGET_PAGE_MASK; in xtensa_tr_translate_insn()
/openbmc/qemu/target/m68k/
H A Dtranslate.c6017 dc->pc = dc->base.pc_first; in m68k_tr_init_disas_context()
6069 = dc->pc - (dc->base.pc_first & TARGET_PAGE_MASK); in m68k_tr_translate_insn()
/openbmc/qemu/target/sparc/
H A Dtranslate.c5649 dc->pc = dc->base.pc_first; in TRANS()
5671 bound = -(dc->base.pc_first | TARGET_PAGE_MASK) / 4; in TRANS()
/openbmc/qemu/target/s390x/tcg/
H A Dtranslate.c6388 dc->base.pc_first &= 0x7fffffff; in s390x_tr_init_disas_context()
6389 dc->base.pc_next = dc->base.pc_first; in s390x_tr_init_disas_context()
/openbmc/qemu/target/tricore/
H A Dtranslate.c8421 page_start = ctx->base.pc_first & TARGET_PAGE_MASK; in tricore_tr_translate_insn()
/openbmc/qemu/target/mips/tcg/
H A Dtranslate.c15066 ctx->page_start = ctx->base.pc_first & TARGET_PAGE_MASK; in mips_tr_init_disas_context()