[PATCH v2] Support Intel AVX10.2 BF16 instructions
Jiang, Haochen
haochen.jiang@intel.com
Mon Oct 21 07:50:33 GMT 2024
> From: Jan Beulich <jbeulich@suse.com>
> Sent: Friday, October 18, 2024 9:07 PM
>
> While this matches the spec, I still wonder: Not VSCALEFNEPBF16? I guess
> what I'm struggling with is the pattern when the NE infix would be added.
> My best present guess is that it means "no embedded rounding", and is
> intended to be used when the counterpart PS/PD/PH insns would support
> {er}. The issue would then extend to at least VMINMAXNEPBF16, which imo
> wants to be VMINMAXPBF16 (matching V{MIN,MAX}PBF16) and
> VRNDSCALENEPBF16 (ought to be VRNDSCALEPBF16); I may have overlooked
> others.
>
> While this matches the spec, I further wonder: No VUCOMSBF16?
Let me have a quick check with my colleagues for these opens.
The NE does look strange here since I have similar understanding on that. BTW,
NE should be "nearest even" here, which means a default rounding.
Thx,
Haochen
>
> Jan
More information about the Binutils
mailing list