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]

Reply via email to