[PATCH v2 0/6] Fix host-utils sat; Add GVec overrides for HVX ops

Brian Cain <[email protected]>
Newsgroups gmane.comp.emulators.qemu
Message-ID <[email protected]>
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/[email protected]/

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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.