Re: [PATCH] i386: Add ssse3_pmulhrswv4hi3 expander

2019-02-16 Thread H.J. Lu
On Sat, Feb 16, 2019 at 10:45:11PM +0100, Uros Bizjak wrote: > On 2/16/19, H.J. Lu wrote: > > There is no V4HI pmulhrsw in AVX512BW and V4HI/V8HI pmulhrsw don't require > > AVX2. But ssse3_pmulhrswv4hi3 requires MMX. > > > > PR target/89372 > > * config/i386/sse.md (ssedoublemode): Remove

Re: [PATCH] i386: Add ssse3_pmulhrswv4hi3 expander

2019-02-16 Thread Uros Bizjak
On 2/16/19, H.J. Lu wrote: > There is no V4HI pmulhrsw in AVX512BW and V4HI/V8HI pmulhrsw don't require > AVX2. But ssse3_pmulhrswv4hi3 requires MMX. > > PR target/89372 > * config/i386/sse.md (ssedoublemode): Remove V4HI. > (PMULHRSW): Likewise. > (_pmulhrsw3): Require TA

[PATCH] i386: Add ssse3_pmulhrswv4hi3 expander

2019-02-16 Thread H.J. Lu
There is no V4HI pmulhrsw in AVX512BW and V4HI/V8HI pmulhrsw don't require AVX2. But ssse3_pmulhrswv4hi3 requires MMX. PR target/89372 * config/i386/sse.md (ssedoublemode): Remove V4HI. (PMULHRSW): Likewise. (_pmulhrsw3): Require TARGET_SSSE3, not TARGET_AV