On 02/05/2024 17:55, Richard Henderson wrote:
Split out from my vis4 patch set, with just the bug fixes.
I've fixed the issue in patch 6, as noticed by Mark, but
include the follow-up that cleans up all of the macros by
removing them.
r~
Richard Henderson (7):
linux-user/sparc: Add more hwcap bits for sparc64
target/sparc: Fix FEXPAND
target/sparc: Fix FMUL8x16
target/sparc: Fix FMUL8x16A{U,L}
target/sparc: Fix FMULD8*X16
target/sparc: Fix FPMERGE
target/sparc: Split out do_ms16b
target/sparc/helper.h | 11 +--
target/sparc/insns.decode | 2 +-
linux-user/elfload.c | 48 +++++++---
target/sparc/translate.c | 129 ++++++++++++++++++++++---
target/sparc/vis_helper.c | 195 ++++++++++----------------------------
5 files changed, 207 insertions(+), 178 deletions(-)
Thanks Richard. I've applied v2 to my qmeu-sparc branch, and will send a PR assuming
everything passes in GitLab.
ATB,
Mark.