On Thu, Oct 29, 2026 at 10:49 PM Brian Cain <[email protected]> wrote: > > Add the E4M3FNUZ FP8 add, sub, mpy, convert, neg, abs, min and max > instructions, and the USR.FPSAT bit that controls saturation. > > Signed-off-by: Brian Cain <[email protected]> > --- > target/hexagon/mmvec/hvx_ieee_fp.h | 27 ++ > target/hexagon/mmvec/mmvec.h | 1 + > target/hexagon/attribs_def.h.inc | 1 + > target/hexagon/reg_fields_def.h.inc | 1 + > target/hexagon/genptr.c | 7 +- > target/hexagon/mmvec/hvx_ieee_fp.c | 125 ++++++- > tests/tcg/hexagon/check_rev_gating.c | 18 + > tests/tcg/hexagon/fp_hvx_v79.c | 361 ++++++++++++++++++- > target/hexagon/tag_rev_info.c.inc | 12 + > target/hexagon/imported/mmvec/encode_ext.def | 12 + > target/hexagon/imported/mmvec/ext.idef | 78 ++++ > 11 files changed, 623 insertions(+), 20 deletions(-) >
Reviewed-by: Marco Liebel <[email protected]
