Re: [PATCH] aarch64: Update FP8 dependencies for -mcpu=olympus

2025-04-22 Thread Richard Biener
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

[PATCH] aarch64: Update FP8 dependencies for -mcpu=olympus

2025-04-22 Thread Kyrylo Tkachov
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

Re: [PATCH] aarch64: Update fp8 dependencies

2025-02-11 Thread Richard Sandiford
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

[PATCH] aarch64: Update fp8 dependencies

2025-02-07 Thread Andrew Carlotti
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