target/i386: split gen_ldst_modrm for load and store
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 24 Apr 2024 13:04:13 +0000 (15:04 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Sat, 25 May 2024 11:28:01 +0000 (13:28 +0200)
commit420d60caad92644a0ebebb8a2b41dedc6635f530
treee8bf6ae1ac8862c5a4203b376d328925cec82b29
parentb3c49e654a0d382cca34dbb3bbf1022cffff8d0f
target/i386: split gen_ldst_modrm for load and store

The is_store argument of gen_ldst_modrm has only ever been passed
a constant.  Just split the function in two.

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