]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/i386/sse.md
gcc/ada/
[thirdparty/gcc.git] / gcc / config / i386 / sse.md
2014-10-29  rsandifogcc/ada/
2014-10-23  kyukhinAVX. Fix block absq emit for non AVX-512 targets.
2014-10-22  jakub PR target/63594
2014-10-21  jakub * config/i386/i386.c (expand_vec_perm_1): Fix
2014-10-17  tocaripAVX512. 63.1 Update permute expanding.
2014-10-17  kyukhinAVX-512. 75/n. Update vec_init.
2014-10-16  kyukhinAVX-512. 76/n. Extend int 2 float conversions.
2014-10-15  kyukhinAVX-512. 56/n. Add plus/minus/abs/neg/andnot insn.
2014-10-15  kyukhinAVX-512. 52.1/n. Add vec2mask and mask2vec insn.
2014-10-14  kyukhinAVX-512. 74/n. Add byte/word max/mix reduction.
2014-10-14  kyukhinAVX-512. 73/n. Extend reduc min/max autogen.
2014-10-14  kyukhinAVX-512. 72/n. Extend VI itterator.
2014-10-14  kyukhinAVX-512. 71/n. Remove redudant iterator attribute.
2014-10-14  kyukhinAVX-512. 70/n. Add vpmaxmin.
2014-10-14  kyukhinAVX-512. 69/n. Add vpmulhrsw insn support.
2014-10-14  kyukhinAVX-512. 68/n. Add vpmullw, vpacksdw, pmaddwd insn.
2014-10-14  kyukhinAVX-512. 67/n. Update constraints in vec_dup insn.
2014-10-14  kyukhinAVX-512. 66/n. Extend vpalignr insn patterns.
2014-10-14  kyukhinAVX-512. 65/n. Add rest of VI1-AVX2: mul insn pattern.
2014-10-14  kyukhinAVX-512. 64/n. Add rest of VI1-AVX2: vpack[us]wb.
2014-10-14  kyukhinAVX-512. 62/n. Add vpmaddubsw,vdbpsadbw insn patterns.
2014-10-14  kyukhinAVX-512. 61/n. Update FP logic insn patterns.
2014-10-14  kyukhinAVX-512. 60/n. Update 128bit ashrv insn pattern.
2014-10-14  kyukhinAVX-512. 59/n. Add vptest[n]m, ucmp, cmpeq insn patterns.
2014-10-14  kyukhinAVX-512. 58/n. Add vpmul[u]dq insn patterns.
2014-10-14  kyukhinAVX-512. 57/n. Extend blend/cmp/brodcast insn patterns.
2014-09-25  kyukhinAVX-512. Extend `perm' insn patterns.
2014-09-25  kyukhinAVX-512. Add mov[dlh]dup insns support.
2014-09-25  kyukhinAVX-512. Update vec_set<mode>_0 pattern.
2014-09-25  kyukhinAVX-512. Add convert ps2pd and ps2dq.
2014-09-25  kyukhinAVX-512. Add pd2dq and dq2pd converts.
2014-09-24  kyukhinAVX-512. Add cvtps2 insn patterns.
2014-09-24  kyukhinAVX-512. Add vpshuf[lh]w insn patterns.
2014-09-24  kyukhinAVX-512. Add shuffles (pd, 32x4, etc.).
2014-09-24  kyukhinAVX-512. Add insert insn patterns.
2014-09-24  kyukhinAVX-512. Add widening pmov.
2014-09-23  kyukhinAVX-512. Add vshufpd insn patterns.
2014-09-23  kyukhinAVX-512. Add vshufps insn patterns.
2014-09-23  kyukhinAVX-512. Add rest of vunpck[lh]ps.
2014-09-23  kyukhinAVX-512. Add masked vunpck[lh]pd.
2014-09-16  kyukhinAVX-512. Extend extract insn patterns.
2014-09-15  kyukhinAVX-512. Extend vcvtps2ph insn patterns.
2014-09-15  kyukhinAVX-512. Extend ashrv insn patterns.
2014-09-12  kyukhinAVX-512. Extend vpternlog, valign, vrotate insns.
2014-09-12  kyukhinAVX-512. Extend max/min insn patterns.
2014-09-12  kyukhinAVX-512. Extend gather insn patterns.
2014-09-11  kyukhinAVX-512. Add vperm[it]2 insns support.
2014-09-11  kyukhinAVX-512. Extend vpermvar insn patterns.
2014-09-10  kyukhinAVX-512. Add patterns for compress, expand.
2014-09-10  kyukhinAVX-512. Add reduce, range, fpclass insn patterns.
2014-09-10  kyukhinAVX-512. Update float unspecs: storeu, rcp14, rsqrt14...
2014-09-10  kyukhinAVX-512. Extend FMA patterns.
2014-08-29  kyukhinAVX-512. Add SI/DI masked interleave.
2014-08-29  kyukhinAVX-512. Add narrowing vpmov.
2014-08-28  kyukhinAVX-512. Add byte/word plus/minus/avg.
2014-08-28  kyukhinAVX-512. Support 512-bit/masked interleave.
2014-08-28  kyukhinAVX-512. Add vps[rl]ldq insn patterns.
2014-08-28  kyukhinAVX-512. Add integer max/min.
2014-08-28  kyukhinAVX-512. Add vcvtps2[u]qq patterns.
2014-08-27  kyukhingcc/
2014-08-27  kyukhingcc/
2014-08-27  kyukhingcc/
2014-08-22  kyukhingcc/
2014-08-22  kyukhingcc/
2014-08-22  kyukhingcc/
2014-08-22  kyukhingcc/
2014-08-19  kyukhingcc/
2014-08-18  kyukhingcc/
2014-08-18  kyukhingcc/
2014-08-18  kyukhingcc/
2014-08-18  kyukhingcc/
2014-08-18  kyukhingcc/
2014-08-18  kyukhingcc/
2014-08-15  tocarip gcc/
2014-08-14  kyukhingcc/
2014-08-14  kyukhingcc/
2014-08-07  kyukhingcc/
2014-07-18  uros PR target/61794
2014-06-25  congh2014-06-24 Cong Hou <congh@google.com>
2014-06-05  kyukhingcc/
2014-05-06  jsm28 * config/i386/sse.md (*mov<mode>_internal)
2014-04-02  mrsMerge in trunk.
2014-03-30  uros * config/i386/sse.md (FMAMODE_NOVF512): New mode iterator.
2014-03-04  uros * config/i386/predicates.md (const2356_operand): Chang...
2014-02-26  kyukhingcc/
2014-02-26  kyukhingcc/
2014-02-20  kyukhingcc/
2014-02-13  uros * config/i386/sse.md (xop_vmfrcz<mode>2): Generate...
2014-02-10  mrsMerge in trunk.
2014-02-10  kyukhingcc/
2014-02-07  hubicka PR target/60077
2014-01-31  kyukhingcc/
2014-01-27  kyukhingcc/
2014-01-27  kyukhingcc/
2014-01-20  uros PR target/59685
2014-01-14  kyukhingcc/
2014-01-13  mrsMerge in trunk.
2014-01-04  jakub * config/i386/sse.md (avx512f_load<mode>_mask): Emit...
2014-01-03  mrsMerge in trunk.
2014-01-03  jakub * config/i386/i386.md (MODE_SIZE): New mode attribute.
next