On Tue, Apr 22, 2025 at 3:54 PM Kyrylo Tkachov wrote:
>
> Hi all,
>
> We had not noticed that after g:299a8e2dc667e795991bc439d2cad5ea5bd379e2 the
> FP8FMA and FP8DOT4 features aren't implied by FP8FMA. The intent is for
> -mcpu=olympus to support all of them.
> Fix the definition to include the r
Hi all,
We had not noticed that after g:299a8e2dc667e795991bc439d2cad5ea5bd379e2 the
FP8FMA and FP8DOT4 features aren't implied by FP8FMA. The intent is for
-mcpu=olympus to support all of them.
Fix the definition to include the relevant sub-features explicitly.
Bootstrapped and tested on aarch64
Andrew Carlotti writes:
> We agreed with LLVM developer to not enforce the architectural
> dependencies between fp8 multiplication features, and they have already
> been removed from LLVM and Binutils. Remove them from GCC as well.
>
>
>
> I have bootstrapped and regression tested this. There ar
We agreed with LLVM developer to not enforce the architectural
dependencies between fp8 multiplication features, and they have already
been removed from LLVM and Binutils. Remove them from GCC as well.
I have bootstrapped and regression tested this. There are no test
result changes between GCC