https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115475
Bug ID: 115475 Summary: AArch64 should define __ARM_FEATURE_SVE_BF16 when appropriate Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org Target Milestone: --- Target: aarch64 According to the ACLE: https://github.com/ARM-software/acle/blob/main/main/acle.md#brain-16-bit-floating-point-support GCC should define __ARM_FEATURE_SVE_BF16 when SVE and the BF16 intrinsics are available. GCC implements the associated intrinsics, but doesn't define the macro. Clang does.