Re: [PATCH] aarch64: costs: update for TARGET_CSSC

2023-11-16 Thread Philipp Tomsich
wrote: > > > > > -Original Message- > > From: Richard Earnshaw > > Sent: Thursday, November 16, 2023 8:53 AM > > To: Philipp Tomsich ; gcc-patches@gcc.gnu.org > > Cc: Kyrylo Tkachov > > Subject: Re: [PATCH] aarch64: costs: update for TARGET_CSSC > >

RE: [PATCH] aarch64: costs: update for TARGET_CSSC

2023-11-16 Thread Kyrylo Tkachov
> -Original Message- > From: Richard Earnshaw > Sent: Thursday, November 16, 2023 8:53 AM > To: Philipp Tomsich ; gcc-patches@gcc.gnu.org > Cc: Kyrylo Tkachov > Subject: Re: [PATCH] aarch64: costs: update for TARGET_CSSC > > > > On 16/11/2023 06:15, P

Re: [PATCH] aarch64: costs: update for TARGET_CSSC

2023-11-16 Thread Richard Earnshaw
On 16/11/2023 06:15, Philipp Tomsich wrote: With the addition of CSSC (Common Short Sequence Compression) instructions, a number of idioms match to single instructions (e.g., abs) that previously expanded to multi-instruction sequences. This recognizes (some of) those idioms that are now misc

[PATCH] aarch64: costs: update for TARGET_CSSC

2023-11-15 Thread Philipp Tomsich
With the addition of CSSC (Common Short Sequence Compression) instructions, a number of idioms match to single instructions (e.g., abs) that previously expanded to multi-instruction sequences. This recognizes (some of) those idioms that are now misclassified and returns a cost of a single instruct