Re: [PATCH]AArch64: Fix codegen regressions around tbz.

2023-03-06 Thread Richard Sandiford via Gcc-patches
Tamar Christina writes: >> -Original Message- >> From: Richard Sandiford >> Sent: Friday, January 27, 2023 12:26 PM >> To: Tamar Christina >> Cc: gcc-patches@gcc.gnu.org; nd ; Richard Earnshaw >> ; Marcus Shawcroft >> ; Kyrylo Tkachov &

RE: [PATCH]AArch64: Fix codegen regressions around tbz.

2023-01-30 Thread Tamar Christina via Gcc-patches
> -Original Message- > From: Richard Sandiford > Sent: Friday, January 27, 2023 12:26 PM > To: Tamar Christina > Cc: gcc-patches@gcc.gnu.org; nd ; Richard Earnshaw > ; Marcus Shawcroft > ; Kyrylo Tkachov > Subject: Re: [PATCH]AArch64: Fix codegen regression

Re: [PATCH]AArch64: Fix codegen regressions around tbz.

2023-01-27 Thread Richard Sandiford via Gcc-patches
Tamar Christina writes: > Hi All, > > We were analyzing code quality after recent changes and have noticed that the > tbz support somehow managed to increase the number of branches overall rather > than decreased them. > > While investigating this we figured out that the problem is that when an >

[PATCH]AArch64: Fix codegen regressions around tbz.

2023-01-27 Thread Tamar Christina via Gcc-patches
Hi All, We were analyzing code quality after recent changes and have noticed that the tbz support somehow managed to increase the number of branches overall rather than decreased them. While investigating this we figured out that the problem is that when an existing & exists in gimple and the