Re: [PATCH i386 3/8] [AVX512] Add AVX-512 patterns.

2013-08-21 Thread Kirill Yukhin
On 20 Aug 08:30, Richard Henderson wrote: Hello, > This is ok. Checked into main trunk: http://gcc.gnu.org/ml/gcc-cvs/2013-08/msg00504.html -- Thanks, K

Re: [PATCH i386 3/8] [AVX512] Add AVX-512 patterns.

2013-08-20 Thread Richard Henderson
On 08/20/2013 07:04 AM, Kirill Yukhin wrote: > 2013-08-20 Kirill Yukhin > > * config/i386/sse.md (V16): Rename to... > (VMOVE): this. > (mov): Update iterator name. > (*mov_internal): Ditto. > (push1): Ditto. > (movmisalign): Ditto. This is ok.

Re: [PATCH i386 3/8] [AVX512] Add AVX-512 patterns.

2013-08-20 Thread Kirill Yukhin
On 19 Aug 15:01, Richard Henderson wrote: > > ;; All vector modes including V?TImode, used in move patterns. > > (define_mode_iterator V16 > > - [(V32QI "TARGET_AVX") V16QI > > - (V16HI "TARGET_AVX") V8HI > > - (V8SI "TARGET_AVX") V4SI > > - (V4DI "TARGET_AVX") V2DI > > + [(V64QI "TARGET_

Re: [PATCH i386 3/8] [AVX512] Add AVX-512 patterns.

2013-08-19 Thread Richard Henderson
On 08/14/2013 12:26 AM, Kirill Yukhin wrote: > Hello, > Patch was rebased on top of trunk. > > It is applicable on top of [2/8] (which was rebased on new trunk today). > > Testing: > 1. Bootstrap pass. > 2. make check shows no regressions. > 3. Spec 2000 & 2006 build show no regressions bot

Re: [PATCH i386 3/8] [AVX512] Add AVX-512 patterns.

2013-08-19 Thread Richard Henderson
> ;; All vector modes including V?TImode, used in move patterns. > (define_mode_iterator V16 > - [(V32QI "TARGET_AVX") V16QI > - (V16HI "TARGET_AVX") V8HI > - (V8SI "TARGET_AVX") V4SI > - (V4DI "TARGET_AVX") V2DI > + [(V64QI "TARGET_AVX512F") (V32QI "TARGET_AVX") V16QI > + (V32HI "TARGE