Re: [PATCH][AArch64] Initial -mcpu=ares tuning

2019-01-25 Thread Richard Earnshaw (lists)
On 15/01/2019 15:28, Kyrill Tkachov wrote: > Hi all, > > This patch adds a tuning struct for the Arm Ares CPU and uses it for > -m{cpu,tune}=ares. > The tunings are an initial attempt and may be improved upon in the > future, but they serve > as a decent starting point for GCC 9. > > With this I

Re: [PATCH][AArch64] Initial -mcpu=ares tuning

2019-01-17 Thread Kyrill Tkachov
Hi James, On 16/01/19 18:27, James Greenhalgh wrote: On Tue, Jan 15, 2019 at 09:29:46AM -0600, Kyrill Tkachov wrote: Hi all, This patch adds a tuning struct for the Arm Ares CPU and uses it for -m{cpu,tune}=ares. The tunings are an initial attempt and may be improved upon in the future, but

Re: [PATCH][AArch64] Initial -mcpu=ares tuning

2019-01-16 Thread Andrew Pinski
On Wed, Jan 16, 2019 at 10:28 AM James Greenhalgh wrote: > > On Tue, Jan 15, 2019 at 09:29:46AM -0600, Kyrill Tkachov wrote: > > Hi all, > > > > This patch adds a tuning struct for the Arm Ares CPU and uses it for > > -m{cpu,tune}=ares. > > The tunings are an initial attempt and may be improved u

Re: [PATCH][AArch64] Initial -mcpu=ares tuning

2019-01-16 Thread James Greenhalgh
On Tue, Jan 15, 2019 at 09:29:46AM -0600, Kyrill Tkachov wrote: > Hi all, > > This patch adds a tuning struct for the Arm Ares CPU and uses it for > -m{cpu,tune}=ares. > The tunings are an initial attempt and may be improved upon in the future, > but they serve > as a decent starting point for G

Re: [PATCH][AArch64] Initial -mcpu=ares tuning

2019-01-15 Thread Kyrill Tkachov
Apologies for the duplicate. I've had issues with my mail client They are both identical submissions. Kyrill On 15/01/19 15:29, Kyrill Tkachov wrote: Hi all, This patch adds a tuning struct for the Arm Ares CPU and uses it for -m{cpu,tune}=ares. The tunings are an initial attempt and may be im

[PATCH][AArch64] Initial -mcpu=ares tuning

2019-01-15 Thread Kyrill Tkachov
Hi all, This patch adds a tuning struct for the Arm Ares CPU and uses it for -m{cpu,tune}=ares. The tunings are an initial attempt and may be improved upon in the future, but they serve as a decent starting point for GCC 9. With this I see a 1.3% improvement on SPEC2006 int and 0.3% on SPEC200

[PATCH][AArch64] Initial -mcpu=ares tuning

2019-01-15 Thread Kyrill Tkachov
Hi all, This patch adds a tuning struct for the Arm Ares CPU and uses it for -m{cpu,tune}=ares. The tunings are an initial attempt and may be improved upon in the future, but they serve as a decent starting point for GCC 9. With this I see a 1.3% improvement on SPEC2006 int and 0.3% on SPEC200