Re: [x86_64 PATCH] More TImode parameter passing improvements.

2023-07-20 Thread Uros Bizjak via Gcc-patches
On Thu, Jul 20, 2023 at 9:44 AM Roger Sayle wrote: > > > Hi Uros, > > > From: Uros Bizjak > > Sent: 20 July 2023 07:50 > > > > On Wed, Jul 19, 2023 at 10:07 PM Roger Sayle > > wrote: > > > > > > This patch is the next piece of a solution to the x86_64 ABI issues in > > > PR 88873. This splits t

RE: [x86_64 PATCH] More TImode parameter passing improvements.

2023-07-20 Thread Roger Sayle
Hi Uros, > From: Uros Bizjak > Sent: 20 July 2023 07:50 > > On Wed, Jul 19, 2023 at 10:07 PM Roger Sayle > wrote: > > > > This patch is the next piece of a solution to the x86_64 ABI issues in > > PR 88873. This splits the *concat3_3 define_insn_and_split > > into two patterns, a TARGET_64BI

Re: [x86_64 PATCH] More TImode parameter passing improvements.

2023-07-19 Thread Uros Bizjak via Gcc-patches
On Wed, Jul 19, 2023 at 10:07 PM Roger Sayle wrote: > > > This patch is the next piece of a solution to the x86_64 ABI issues in > PR 88873. This splits the *concat3_3 define_insn_and_split > into two patterns, a TARGET_64BIT *concatditi3_3 and a !TARGET_64BIT > *concatsidi3_3. This allows us to

[x86_64 PATCH] More TImode parameter passing improvements.

2023-07-19 Thread Roger Sayle
This patch is the next piece of a solution to the x86_64 ABI issues in PR 88873. This splits the *concat3_3 define_insn_and_split into two patterns, a TARGET_64BIT *concatditi3_3 and a !TARGET_64BIT *concatsidi3_3. This allows us to add an additional alternative to the the 64-bit version, enabli