Re: [PATCH] i386: Extend cvtps2pd to memory

2022-07-03 Thread Uros Bizjak via Gcc-patches
> > Sent: Thursday, June 30, 2022 4:57 PM > > To: Uros Bizjak ; Jiang, Haochen > > > > Cc: gcc-patches@gcc.gnu.org > > Subject: RE: [PATCH] i386: Extend cvtps2pd to memory > > > > > > > > > -Original Message- > > > Fr

RE: [PATCH] i386: Extend cvtps2pd to memory

2022-07-03 Thread Jiang, Haochen via Gcc-patches
ect: RE: [PATCH] i386: Extend cvtps2pd to memory > > > > > -Original Message- > > From: Uros Bizjak > > Sent: Thursday, June 30, 2022 4:53 PM > > To: Jiang, Haochen > > Cc: gcc-patches@gcc.gnu.org; Liu, Hongtao > > Subject: Re: [PATCH] i386:

RE: [PATCH] i386: Extend cvtps2pd to memory

2022-06-30 Thread Liu, Hongtao via Gcc-patches
> -Original Message- > From: Uros Bizjak > Sent: Thursday, June 30, 2022 4:53 PM > To: Jiang, Haochen > Cc: gcc-patches@gcc.gnu.org; Liu, Hongtao > Subject: Re: [PATCH] i386: Extend cvtps2pd to memory > > On Thu, Jun 30, 2022 at 10:45 AM Uros Bizjak wrote

Re: [PATCH] i386: Extend cvtps2pd to memory

2022-06-30 Thread Uros Bizjak via Gcc-patches
ros Bizjak > > > > Sent: Thursday, June 30, 2022 2:20 PM > > > > To: Jiang, Haochen > > > > Cc: gcc-patches@gcc.gnu.org; Liu, Hongtao > > > > Subject: Re: [PATCH] i386: Extend cvtps2pd to memory > > > > > > > > On Thu, Jun 30, 2022

Re: [PATCH] i386: Extend cvtps2pd to memory

2022-06-30 Thread Uros Bizjak via Gcc-patches
en > > > Cc: gcc-patches@gcc.gnu.org; Liu, Hongtao > > > Subject: Re: [PATCH] i386: Extend cvtps2pd to memory > > > > > > On Thu, Jun 30, 2022 at 7:59 AM Haochen Jiang > > > wrote: > > > > > > > > Hi all, > > > > >

Re: [PATCH] i386: Extend cvtps2pd to memory

2022-06-30 Thread Uros Bizjak via Gcc-patches
On Thu, Jun 30, 2022 at 9:24 AM Jiang, Haochen wrote: > > > -Original Message- > > From: Uros Bizjak > > Sent: Thursday, June 30, 2022 2:20 PM > > To: Jiang, Haochen > > Cc: gcc-patches@gcc.gnu.org; Liu, Hongtao > > Subject: Re: [PATCH] i386: E

RE: [PATCH] i386: Extend cvtps2pd to memory

2022-06-30 Thread Jiang, Haochen via Gcc-patches
> -Original Message- > From: Uros Bizjak > Sent: Thursday, June 30, 2022 2:20 PM > To: Jiang, Haochen > Cc: gcc-patches@gcc.gnu.org; Liu, Hongtao > Subject: Re: [PATCH] i386: Extend cvtps2pd to memory > > On Thu, Jun 30, 2022 at 7:59 AM Haochen Jiang

Re: [PATCH] i386: Extend cvtps2pd to memory

2022-06-29 Thread Uros Bizjak via Gcc-patches
On Thu, Jun 30, 2022 at 7:59 AM Haochen Jiang wrote: > > Hi all, > > This patch aims to fix the cvtps2pd insn, which should also work on > memory operand but currently does not. After this fix, when loop == 2, > it will eliminate movq instruction. > > Regtested on x86_64-pc-linux-gnu. Ok for trunk

[PATCH] i386: Extend cvtps2pd to memory

2022-06-29 Thread Haochen Jiang via Gcc-patches
Hi all, This patch aims to fix the cvtps2pd insn, which should also work on memory operand but currently does not. After this fix, when loop == 2, it will eliminate movq instruction. Regtested on x86_64-pc-linux-gnu. Ok for trunk? BRs, Haochen gcc/ChangeLog: PR target/43618 * c