Re: [PATCH 08/40] i386: Emulate MMX ashr3/3 with SSE

2019-02-14 Thread Uros Bizjak
On Thu, Feb 14, 2019 at 1:30 PM H.J. Lu wrote: > > Emulate MMX ashr3/3 with SSE. Only SSE register > source operand is allowed. > > PR target/89021 > * config/i386/mmx.md (mmx_ashr3): Changed to define_expand. > Disallow TARGET_MMX_WITH_SSE. > (mmx_3): Likewise. >

[PATCH 08/40] i386: Emulate MMX ashr3/3 with SSE

2019-02-14 Thread H.J. Lu
Emulate MMX ashr3/3 with SSE. Only SSE register source operand is allowed. PR target/89021 * config/i386/mmx.md (mmx_ashr3): Changed to define_expand. Disallow TARGET_MMX_WITH_SSE. (mmx_3): Likewise. (ashr3): New. (*ashr3): Likewise. (3): Li

Re: [PATCH 08/40] i386: Emulate MMX ashr3/3 with SSE

2019-02-11 Thread Uros Bizjak
On Tue, Feb 12, 2019 at 12:15 AM Uros Bizjak wrote: > > On Mon, Feb 11, 2019 at 11:55 PM H.J. Lu wrote: > > > > Emulate MMX ashr3/3 with SSE. Only SSE register > > source operand is allowed. > > > > PR target/89021 > > * config/i386/mmx.md (mmx_ashr3): Changed to define_expand. >

Re: [PATCH 08/40] i386: Emulate MMX ashr3/3 with SSE

2019-02-11 Thread Uros Bizjak
On Mon, Feb 11, 2019 at 11:55 PM H.J. Lu wrote: > > Emulate MMX ashr3/3 with SSE. Only SSE register > source operand is allowed. > > PR target/89021 > * config/i386/mmx.md (mmx_ashr3): Changed to define_expand. > Disallow TARGET_MMX_WITH_SSE. > (mmx_3): Likewise. >

[PATCH 08/40] i386: Emulate MMX ashr3/3 with SSE

2019-02-11 Thread H.J. Lu
Emulate MMX ashr3/3 with SSE. Only SSE register source operand is allowed. PR target/89021 * config/i386/mmx.md (mmx_ashr3): Changed to define_expand. Disallow TARGET_MMX_WITH_SSE. (mmx_3): Likewise. (ashr3): New. (*ashr3): Likewise. (3): Li