Revision 77e03229ca4eaa3d9cf44ec34ebf887213d11dc7 authored by Zack Buhman on 06 April 2024, 01:17:39 UTC, committed by Michael Tokarev on 10 April 2024, 17:32:12 UTC
The saturation arithmetic logic in helper_macl is not correct. I tested and verified this behavior on a SH7091. Signed-off-by: Zack Buhman <zack@buhman.org> Message-Id: <20240404162641.27528-2-zack@buhman.org> [rth: Reformat helper_macl, add a test case.] Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> (cherry picked from commit c97e8977dcacb3fa8362ee28bcee75ceb01fceaa) Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
1 parent 7fc1bcb
File | Mode | Size |
---|---|---|
alpha.c | -rw-r--r-- | 79.8 KB |
capstone.c | -rw-r--r-- | 9.5 KB |
cris.c | -rw-r--r-- | 80.0 KB |
disas-internal.h | -rw-r--r-- | 440 bytes |
disas-mon.c | -rw-r--r-- | 1.7 KB |
disas.c | -rw-r--r-- | 9.3 KB |
hexagon.c | -rw-r--r-- | 2.0 KB |
hppa.c | -rw-r--r-- | 100.3 KB |
m68k.c | -rw-r--r-- | 212.0 KB |
meson.build | -rw-r--r-- | 1.0 KB |
microblaze.c | -rw-r--r-- | 58.2 KB |
mips.c | -rw-r--r-- | 268.2 KB |
nanomips.c | -rw-r--r-- | 697.1 KB |
nios2.c | -rw-r--r-- | 131.7 KB |
riscv-xthead.c | -rw-r--r-- | 24.2 KB |
riscv-xthead.h | -rw-r--r-- | 818 bytes |
riscv-xventana.c | -rw-r--r-- | 1.0 KB |
riscv-xventana.h | -rw-r--r-- | 379 bytes |
riscv.c | -rw-r--r-- | 198.2 KB |
riscv.h | -rw-r--r-- | 7.7 KB |
sh4.c | -rw-r--r-- | 82.4 KB |
sparc.c | -rw-r--r-- | 169.7 KB |
xtensa.c | -rw-r--r-- | 5.0 KB |
Computing file changes ...