target/i386: Introduce DISAS_EOB*
commit200ef603996bda2cd1e3c5ae63311bfb7d229e3b
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 1 Oct 2022 14:09:16 +0000 (1 07:09 -0700)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 11 Oct 2022 07:36:01 +0000 (11 09:36 +0200)
tree203db9c0e8c86fca97716cf8729df4e4d8f05181
parent09e99df4d54225619d57cecd9d3c61c719236a24
target/i386: Introduce DISAS_EOB*

Add a few DISAS_TARGET_* aliases to reduce the number of
calls to gen_eob() and gen_eob_inhibit_irq().  So far,
only update i386_tr_translate_insn for exiting the block
because of single-step or previous inhibit irq.

Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20221001140935.465607-8-richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/tcg/translate.c