Re: [PATCH] aarch64: disable LDP via tuning structure for -mcpu=ampere1

2023-04-14 Thread Philipp Tomsich
On Fri, 14 Apr 2023 at 13:02, Kyrylo Tkachov wrote: > Hi Philipp, > > From: Philipp Tomsich > Sent: Friday, April 14, 2023 11:26 AM > To: Kyrylo Tkachov > Cc: gcc-patches@gcc.gnu.org; Di Zhao > Subject: Re: [PATCH] aarch64: disable LDP via tuning structure for > -mcp

RE: [PATCH] aarch64: disable LDP via tuning structure for -mcpu=ampere1

2023-04-14 Thread Kyrylo Tkachov via Gcc-patches
Hi Philipp, From: Philipp Tomsich Sent: Friday, April 14, 2023 11:26 AM To: Kyrylo Tkachov Cc: gcc-patches@gcc.gnu.org; Di Zhao Subject: Re: [PATCH] aarch64: disable LDP via tuning structure for -mcpu=ampere1 On Fri, 14 Apr 2023 at 11:31, Philipp Tomsich <mailto:philipp.toms...@vrull

Re: [PATCH] aarch64: disable LDP via tuning structure for -mcpu=ampere1

2023-04-14 Thread Philipp Tomsich
On Fri, 14 Apr 2023 at 11:31, Philipp Tomsich wrote: > Kyrylo, > > On Fri, 14 Apr 2023 at 11:21, Kyrylo Tkachov > wrote: > > > > Hi Philipp, > > > > > -Original Message- > > > From: Philipp Tomsich > > > Sent: Friday, April 14, 2023 12:22 AM > > > To: gcc-patches@gcc.gnu.org > > > Cc: K

Re: [PATCH] aarch64: disable LDP via tuning structure for -mcpu=ampere1

2023-04-14 Thread Philipp Tomsich
For phase 1, we plan to replace this with a feature to allow finer-grained control over when to use LDP or STP (i.e., control these independently) with the following scopes and policies: - scopes are: { sched-fusion, mem, pro/epilogue, peephole } - policies are: { default (from tuning), always, n

Re: [PATCH] aarch64: disable LDP via tuning structure for -mcpu=ampere1

2023-04-14 Thread Philipp Tomsich
Kyrylo, On Fri, 14 Apr 2023 at 11:21, Kyrylo Tkachov wrote: > > Hi Philipp, > > > -Original Message- > > From: Philipp Tomsich > > Sent: Friday, April 14, 2023 12:22 AM > > To: gcc-patches@gcc.gnu.org > > Cc: Kyrylo Tkachov ; Philipp Tomsich > > ; Di Zhao > > Subject: [PATCH] aarch64: d

RE: [PATCH] aarch64: disable LDP via tuning structure for -mcpu=ampere1

2023-04-14 Thread Kyrylo Tkachov via Gcc-patches
Hi Philipp, > -Original Message- > From: Philipp Tomsich > Sent: Friday, April 14, 2023 12:22 AM > To: gcc-patches@gcc.gnu.org > Cc: Kyrylo Tkachov ; Philipp Tomsich > ; Di Zhao > Subject: [PATCH] aarch64: disable LDP via tuning structure for - > mcpu=ampere1 > > AmpereOne (-mcpu=ampere