/qemu/accel/tcg/ |
H A D | translate-all.c | 240 int *max_insns, int64_t *ti) in setjmp_gen_code() argument 251 cs->cc->tcg_ops->translate_code(cs, tb, max_insns, pc, host_pc); in setjmp_gen_code() 255 *max_insns = tb->icount; in setjmp_gen_code() 267 int gen_code_size, search_size, max_insns; in tb_gen_code() local 281 max_insns = s.cflags & CF_COUNT_MASK; in tb_gen_code() 282 if (max_insns == 0) { in tb_gen_code() 283 max_insns = TCG_MAX_INSNS; in tb_gen_code() 320 gen_code_size = setjmp_gen_code(env, tb, s.pc, host_pc, &max_insns, &ti); in tb_gen_code() 350 assert(max_insns > 1); in tb_gen_code() 351 max_insns /= 2; in tb_gen_code() [all …]
|
H A D | translator.c | 122 void translator_loop(CPUState *cpu, TranslationBlock *tb, int *max_insns, in translator_loop() argument 137 db->max_insns = *max_insns; in translator_loop() 158 *max_insns = ++db->num_insns; in translator_loop() 198 if (tcg_op_buf_full() || db->num_insns >= db->max_insns) { in translator_loop() 259 tcg_debug_assert(db->max_insns == 1); in translator_ld() 311 db->max_insns = db->num_insns; in translator_ld()
|
/qemu/target/loongarch/tcg/ |
H A D | translate.c | 135 ctx->base.max_insns = MIN(ctx->base.max_insns, bound); in loongarch_tr_init_disas_context() 339 int *max_insns, vaddr pc, void *host_pc) in loongarch_translate_code() argument 343 translator_loop(cs, tb, max_insns, pc, host_pc, in loongarch_translate_code()
|
/qemu/include/exec/ |
H A D | translator.h | 73 int max_insns; member 148 void translator_loop(CPUState *cpu, TranslationBlock *tb, int *max_insns,
|
/qemu/target/sh4/ |
H A D | translate.c | 1852 int max_insns = (pc_end - pc) / 2; in decode_gusa() local 1857 if (max_insns > ARRAY_SIZE(insns)) { in decode_gusa() 1862 for (i = 0; i < max_insns; ++i) { in decode_gusa() 1875 do { if (i >= max_insns) goto fail; ctx->opcode = insns[i++]; } while (0) in decode_gusa() 2045 if (i != max_insns - 1) { in decode_gusa() 2176 ctx->base.num_insns += max_insns - 1; in decode_gusa() 2183 for (i = 1; i < max_insns; ++i) { in decode_gusa() 2214 int max_insns = (pc_end - pc) / 2; in sh4_tr_init_disas_context() local 2216 if (pc != pc_end + backup || max_insns < 2) { in sh4_tr_init_disas_context() 2224 ctx->base.max_insns = max_insns; in sh4_tr_init_disas_context() [all …]
|
H A D | cpu.h | 252 int *max_insns, vaddr pc, void *host_pc);
|
/qemu/target/mips/tcg/ |
H A D | tcg-internal.h | 20 int *max_insns, vaddr pc, void *host_pc);
|
/qemu/target/loongarch/ |
H A D | internals.h | 21 int *max_insns, vaddr pc, void *host_pc);
|
/qemu/target/hexagon/ |
H A D | cpu.h | 144 int *max_insns, vaddr pc, void *host_pc);
|
H A D | translate.c | 1030 int *max_insns, vaddr pc, void *host_pc) in hexagon_translate_code() argument 1034 translator_loop(cs, tb, max_insns, pc, host_pc, in hexagon_translate_code()
|
/qemu/target/i386/tcg/ |
H A D | helper-tcg.h | 62 int *max_insns, vaddr pc, void *host_pc);
|
/qemu/include/accel/tcg/ |
H A D | cpu-ops.h | 63 int *max_insns, vaddr pc, void *host_pc);
|
/qemu/target/avr/ |
H A D | cpu.h | 199 int *max_insns, vaddr pc, void *host_pc);
|
/qemu/target/rx/ |
H A D | cpu.h | 147 int *max_insns, vaddr pc, void *host_pc);
|
/qemu/target/tricore/ |
H A D | cpu.h | 259 int *max_insns, vaddr pc, void *host_pc);
|
/qemu/target/openrisc/ |
H A D | cpu.h | 305 int *max_insns, vaddr pc, void *host_pc);
|
H A D | translate.c | 1538 dc->base.max_insns = MIN(dc->base.max_insns, bound); in openrisc_tr_init_disas_context() 1649 int *max_insns, vaddr pc, void *host_pc) in openrisc_translate_code() argument 1653 translator_loop(cs, tb, max_insns, pc, host_pc, in openrisc_translate_code()
|
/qemu/target/microblaze/ |
H A D | cpu.h | 402 int *max_insns, vaddr pc, void *host_pc);
|
H A D | translate.c | 1630 dc->base.max_insns = MIN(dc->base.max_insns, bound); in mb_tr_init_disas_context() 1796 int *max_insns, vaddr pc, void *host_pc) in mb_translate_code() argument 1799 translator_loop(cpu, tb, max_insns, pc, host_pc, &mb_tr_ops, &dc.base); in mb_translate_code()
|
/qemu/target/alpha/ |
H A D | cpu.h | 435 int *max_insns, vaddr pc, void *host_pc);
|
H A D | translate.c | 2896 ctx->base.max_insns = MIN(ctx->base.max_insns, bound); in alpha_tr_init_disas_context() 2959 int *max_insns, vaddr pc, void *host_pc) in alpha_translate_code() argument 2962 translator_loop(cpu, tb, max_insns, pc, host_pc, &alpha_tr_ops, &dc.base); in alpha_translate_code()
|
/qemu/target/hppa/ |
H A D | cpu.h | 319 int *max_insns, vaddr pc, void *host_pc);
|
/qemu/target/m68k/ |
H A D | cpu.h | 197 int *max_insns, vaddr pc, void *host_pc);
|
/qemu/target/s390x/ |
H A D | s390x-internal.h | 408 int *max_insns, vaddr pc, void *host_pc);
|
/qemu/target/xtensa/ |
H A D | cpu.h | 623 int *max_insns, vaddr pc, void *host_pc);
|