/openbmc/qemu/accel/tcg/ |
H A D | translator.c | 113 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 D | plugin-gen.c | 263 && qemu_log_in_addr_range(tcg_ctx->plugin_db->pc_first))) { in plugin_gen_inject()
|
/openbmc/qemu/include/exec/ |
H A D | translator.h | 83 vaddr pc_first; member 278 return ((addr ^ db->pc_first) & TARGET_PAGE_MASK) == 0; in is_same_page()
|
/openbmc/qemu/plugins/ |
H A D | api.c | 246 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 D | translate.c | 123 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 D | disas-target.c | 22 uint64_t code = db->pc_first; in target_disas()
|
/openbmc/qemu/target/hexagon/ |
H A D | translate.c | 1020 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 D | translate.c | 2663 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 D | translate.c | 261 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 D | translate.c | 2085 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 D | translate.c | 1226 ctx->pc_save = ctx->base.pc_first; in riscv_tr_init_disas_context()
|
/openbmc/qemu/target/openrisc/ |
H A D | translate.c | 1537 bound = -(dc->base.pc_first | TARGET_PAGE_MASK) / 4; in openrisc_tr_init_disas_context()
|
/openbmc/qemu/target/microblaze/ |
H A D | translate.c | 1611 bound = -(dc->base.pc_first | TARGET_PAGE_MASK) / 4; in mb_tr_init_disas_context()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | translate.c | 7523 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 D | translate-a64.c | 11681 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 D | translate.c | 1131 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 D | translate.c | 6017 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 D | translate.c | 5649 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 D | translate.c | 6388 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 D | translate.c | 8421 page_start = ctx->base.pc_first & TARGET_PAGE_MASK; in tricore_tr_translate_insn()
|
/openbmc/qemu/target/mips/tcg/ |
H A D | translate.c | 15066 ctx->page_start = ctx->base.pc_first & TARGET_PAGE_MASK; in mips_tr_init_disas_context()
|