Re: [PATCH] aarch64: Provide initial specifications for Apple CPU cores.

2025-01-24 Thread Andrew Carlotti
oe > >>> Sent: Monday, January 20, 2025 6:15 PM > >>> To: Andrew Carlotti > >>> Cc: Kyrylo Tkachov ; GCC Patches >>> patc...@gcc.gnu.org>; Tamar Christina ; Richard > >>> Sandiford ; Sam James > >>> Subject: Re: [PATCH]

Re: [PATCH] aarch64: Provide initial specifications for Apple CPU cores.

2025-01-21 Thread Iain Sandoe
>>> Cc: Kyrylo Tkachov ; GCC Patches >> patc...@gcc.gnu.org>; Tamar Christina ; Richard >>> Sandiford ; Sam James >>> Subject: Re: [PATCH] aarch64: Provide initial specifications for Apple CPU >>> cores. >>> >>> >>> >>

RE: [PATCH] aarch64: Provide initial specifications for Apple CPU cores.

2025-01-20 Thread Tamar Christina
> -Original Message- > From: Iain Sandoe > Sent: Monday, January 20, 2025 6:15 PM > To: Andrew Carlotti > Cc: Kyrylo Tkachov ; GCC Patches patc...@gcc.gnu.org>; Tamar Christina ; Richard > Sandiford ; Sam James > Subject: Re: [PATCH] aarch64: Provide initial

Re: [PATCH] aarch64: Provide initial specifications for Apple CPU cores.

2025-01-20 Thread Andrew Carlotti
istina ; Richard > > Sandiford ; Sam James > > Subject: Re: [PATCH] aarch64: Provide initial specifications for Apple CPU > > cores. > > > > > > > > > On 20 Jan 2025, at 17:38, Andrew Carlotti wrote: > > > > > > On Sun, Jan 19, 2025

Re: [PATCH] aarch64: Provide initial specifications for Apple CPU cores.

2025-01-20 Thread Andrew Carlotti
On Mon, Jan 20, 2025 at 06:14:57PM +, Iain Sandoe wrote: > > > > On 20 Jan 2025, at 17:38, Andrew Carlotti wrote: > > > > On Sun, Jan 19, 2025 at 09:14:17PM +, Iain Sandoe wrote: > >> > > >> Please note that the Darwin assembler is Apple’s LLVM backend (invoked via > >> clang -cc1as)

Re: [PATCH] aarch64: Provide initial specifications for Apple CPU cores.

2025-01-20 Thread Iain Sandoe
> On 20 Jan 2025, at 17:38, Andrew Carlotti wrote: > > On Sun, Jan 19, 2025 at 09:14:17PM +, Iain Sandoe wrote: >> >> Please note that the Darwin assembler is Apple’s LLVM backend (invoked via >> clang -cc1as) >> and that means that whatever GCC deduces for the feature set and outputs

Re: [PATCH] aarch64: Provide initial specifications for Apple CPU cores.

2025-01-20 Thread Andrew Carlotti
On Sun, Jan 19, 2025 at 09:14:17PM +, Iain Sandoe wrote: > All: > > Thank you all for looking at this - there are a large number of moving parts > and I could > easily be making incorrect assumptions. FWIW the highest weighting in the > inputs I have > are given to DDI0487L_a_a-profile and

Re: [PATCH] aarch64: Provide initial specifications for Apple CPU cores.

2025-01-19 Thread Iain Sandoe
All: Thank you all for looking at this - there are a large number of moving parts and I could easily be making incorrect assumptions. FWIW the highest weighting in the inputs I have are given to DDI0487L_a_a-profile and the query output from the actual desktops. - Please note that the Dar

Re: [PATCH] aarch64: Provide initial specifications for Apple CPU cores.

2025-01-13 Thread Andrew Carlotti
On Sat, Jan 11, 2025 at 01:21:13PM +, Iain Sandoe wrote: > Hi, > > I originally made this patch for the Darwin Arm64 development branch, > however in discussions on IRC, it seems that it is also relevant to > Linux - since there are implementations running on Apple hardware with > the M1..3 CP

Re: [PATCH] aarch64: Provide initial specifications for Apple CPU cores.

2025-01-13 Thread Kyrylo Tkachov
Hi Iain, > On 11 Jan 2025, at 14:21, Iain Sandoe wrote: > > Hi, > > I originally made this patch for the Darwin Arm64 development branch, > however in discussions on IRC, it seems that it is also relevant to > Linux - since there are implementations running on Apple hardware with > the M1..3 CP

[PATCH] aarch64: Provide initial specifications for Apple CPU cores.

2025-01-11 Thread Iain Sandoe
Hi, I originally made this patch for the Darwin Arm64 development branch, however in discussions on IRC, it seems that it is also relevant to Linux - since there are implementations running on Apple hardware with the M1..3 CPUs. It might also be helpful to the resolution of PR113257 - although it