target/i386: clean up repeated string operations
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 24 Apr 2024 14:49:09 +0000 (16:49 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Sat, 25 May 2024 11:28:02 +0000 (13:28 +0200)
commit6605817b1ad734d29efebcdca7c4baeeec3a65c7
tree6a163743350c5cef9a9bed09554f52b6b0ba3d15
parentf0e754d3ce52b25e6bea0ff04cecd8f0b111c1d6
target/i386: clean up repeated string operations

Do not bother generating inline wrappers for gen_repz and gen_repz2;
use s->prefix to separate REPZ from REPNZ in the case of SCAS and
CMPS.

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