You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for the Brain 16-bit floating-point vector multiplication intrinsics
Adds intrinsic support for the Brain 16-bit floating-point vector multiplication
instructions introduced by the FEAT_SVE_BFSCALE feature in 2024 dpISA.
BFSCALE: BFloat16 adjust exponent by vector (predicated)
BFSCALE (multiple and single vector): Multi-vector BFloat16 adjust exponent by vector
BFSCALE (multiple vectors): Multi-vector BFloat16 adjust exponent
BFMUL (multiple and single vector): Multi-vector BFloat16 floating-point multiply by vector
BFMUL (multiple vectors): Multi-vector BFloat16 floating-point multiply
| [`__ARM_FEATURE_SVE_BF16`](#brain-16-bit-floating-point-support) | SVE support for the 16-bit brain floating-point extension (FEAT_BF16) | 1 |
2653
+
| [`__ARM_FEATURE_SVE_BFSCALE`](#brain-16-bit-floating-point-vector-multiplication-support) | SVE support for the 16-bit brain floating-point vector multiplication extension (FEAT_SVE_BFSCALE) | 1 |
2637
2654
| [`__ARM_FEATURE_SVE_BITS`](#scalable-vector-extension-sve) | The number of bits in an SVE vector, when known in advance | 256 |
0 commit comments