I was going to just send the host-utils change on its own but figured
it might be useful to have the motivating commits that encountered the
issue, so I've included those here too.
In v2:
* Updated commit message to include suggested `Fixes`/`Cc`
* Fixed comments per review suggestion
v1: https://lore.kernel.org/qemu-devel/20260805165225.3117924-1-brian.cain@oss.qualcomm.com/
Brian Cain (6):
host-utils: fix ssub32/64_saturate return type and clamp direction
target/hexagon: add GVec overrides for HVX saturating add/sub
target/hexagon: add GVec override for HVX vmpyih multiply
target/hexagon: add GVec overrides for HVX absolute difference
target/hexagon: add GVec overrides for HVX vector average
tests/tcg/hexagon: add HVX test for V6_vsubwsat saturation
include/qemu/host-utils.h | 24 ++---
target/hexagon/gen_tcg_hvx.h | 183 +++++++++++++++++++++++++++++++++++
tests/tcg/hexagon/hvx_misc.c | 44 +++++++++
3 files changed, 239 insertions(+), 12 deletions(-)
--
2.34.1