2015-11-11 |
Julia Koval | Fix target arch attribute for Skylake.
|
commit | commitdiff | tree |
2015-10-06 |
Alexander Fomin | AVX-512. Avoid upper-bank registers when splitting...
|
commit | commitdiff | tree |
2015-10-06 |
Kirill Yukhin | builtin_target.c: Fix AVX-512VBMI detection.
|
commit | commitdiff | tree |
2015-10-06 |
Kirill Yukhin | builtin_target.c: Fix AVX-512VBMI detection.
|
commit | commitdiff | tree |
2015-10-06 |
Kirill Yukhin | builtin_target.c: Add check for AES and PCLMUL.
|
commit | commitdiff | tree |
2015-10-05 |
Kirill Yukhin | cpuinfo.c (get_intel_cpu): Detect "skylake-avx512".
|
commit | commitdiff | tree |
2015-10-02 |
Kirill Yukhin | AVX-512.
|
commit | commitdiff | tree |
2015-10-02 |
Kirill Yukhin | Update extract_even_odd w/ AVX-512BW insns.
|
commit | commitdiff | tree |
2015-10-02 |
Kirill Yukhin | invoke.texi: Mention -mavx512vl, -mavx512bw, -mavx512dq...
|
commit | commitdiff | tree |
2015-09-24 |
Kirill Yukhin | avx512vbmi-check.h (main): Fix register name while...
|
commit | commitdiff | tree |
2015-09-23 |
Kirill Yukhin | AVX-512. Fix emit in '*<mshift><mode>3' pattern.
|
commit | commitdiff | tree |
2015-09-23 |
Kirill Yukhin | AVX-512. Add kshift[lr][bwdq]. Fix iterator.
|
commit | commitdiff | tree |
2015-09-22 |
Alexander Fomin | re PR target/67480 (AVX512 bitwise logic operations...
|
commit | commitdiff | tree |
2015-09-22 |
Kirill Yukhin | AVX-512. Introduce SKylake server CPU.
|
commit | commitdiff | tree |
2015-09-22 |
Kirill Yukhin | AVX-512. Fix patterns for kunpck insns.
|
commit | commitdiff | tree |
2015-09-22 |
Kirill Yukhin | AVX-512. Fix kxnor insn split.
|
commit | commitdiff | tree |
2015-09-04 |
Andrey Turetskiy | avx512f-scatter-1.c: New. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2015-09-04 |
Andrey Turetskiy | gcc/ Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2015-09-04 |
Andrey Turetskiy | tm.texi.in (TARGET_VECTORIZE_BUILTIN_SCATTER): New. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2015-08-05 |
Kirill Yukhin | Disable AVX-512VL insns for scalar mode operands on...
|
commit | commitdiff | tree |
2015-08-05 |
Kirill Yukhin | Merge SSE and AVX ptest patterns.
|
commit | commitdiff | tree |
2015-07-31 |
Petr Murzin | Refactoring masked built-in decls to use proper mask...
|
commit | commitdiff | tree |
2015-04-09 |
Kirill Yukhin | re PR target/65671 (Assembly failure (invalid register...
|
commit | commitdiff | tree |
2015-04-09 |
Kirill Yukhin | re PR target/65676 (ICE: in extract_insn, at recog...
|
commit | commitdiff | tree |
2015-03-06 |
Kirill Yukhin | MAINTAINERS (CPU Port Maintainers): Add myself i386...
|
commit | commitdiff | tree |
2014-12-16 |
Igor Zamyatin | i386.c (ix86_address_cost): Add explicit restriction...
|
commit | commitdiff | tree |
2014-12-10 |
Alexander Ivchenko | linux.c (linux_has_ifunc_p): Remove.
|
commit | commitdiff | tree |
2014-12-10 |
Varvara Rainchik | config.h.in: Regenerate.
|
commit | commitdiff | tree |
2014-11-18 |
Alexander Ivchenko | safe-3.c: Add bind_pic_locally.
|
commit | commitdiff | tree |
2014-11-13 |
Andrey Turetskiy | [PATCH 4/4] OpenMP 4.0 offloading to Intel MIC: non...
|
commit | commitdiff | tree |
2014-11-13 |
Ilya Verbin | [PATCH 3/4] OpenMP 4.0 offloading to Intel MIC: libgomp...
|
commit | commitdiff | tree |
2014-11-13 |
Kirill Yukhin | [PATCH 2/4] OpenMP 4.0 offloading to Intel MIC: liboffloadmic.
|
commit | commitdiff | tree |
2014-11-13 |
Ilya Verbin | [PATCH 1/4] OpenMP 4.0 offloading to Intel MIC: mkoffload.
|
commit | commitdiff | tree |
2014-11-13 |
Andrey Turetskiy | [PATCH 7/7] OpenMP 4.0 offloading infrastructure: testsuite. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-11-13 |
Bernd Schmidt | [PATCH 6/7] OpenMP 4.0 offloading infrastructure: option...
|
commit | commitdiff | tree |
2014-11-13 |
Jakub Jelinek | [PATCH 5/7] OpenMP 4.0 offloading infrastructure: libgomp.
|
commit | commitdiff | tree |
2014-11-13 |
Ilya Verbin | [PATCH 4/7] OpenMP 4.0 offloading infrastructure: lto...
|
commit | commitdiff | tree |
2014-11-13 |
Ilya Verbin | [PATCH 3/7] OpenMP 4.0 offloading infrastructure: Offload...
|
commit | commitdiff | tree |
2014-11-13 |
Ilya Verbin | [PATCH 2/7] OpenMP 4.0 offloading infrastructure: LTO...
|
commit | commitdiff | tree |
2014-11-13 |
Bernd Schmidt | [PATCH 1/7] OpenMP 4.0 offloading infrastructure: configure...
|
commit | commitdiff | tree |
2014-11-13 |
Kirill Yukhin | Rename struct in gcc/lra-lives.c
|
commit | commitdiff | tree |
2014-11-13 |
Alexander Ivchenko | target-supports.exp (error_h): New check.
|
commit | commitdiff | tree |
2014-11-07 |
Evgeny Stupachenko | re PR target/63534 (Bootstrap failure on x86_64/i686...
|
commit | commitdiff | tree |
2014-10-29 |
Alexander Ivchenko | AVX-512. 89/n. Improve mask move insn generation. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-29 |
Alexander Ivchenko | AVX-512. 88/n. Add missed avx512bw/avx512vl cmp intrinsics. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-29 |
Alexander Ivchenko | AVX-512. 87/n. Add rest of the tests. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-29 |
Kirill Yukhin | AVX-512. 86/n. Add options tests.
|
commit | commitdiff | tree |
2014-10-28 |
Alexander Ivchenko | AVX-512. 85/n. Add intrinsics headers. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-28 |
Alexander Ivchenko | AVX-512. 84/n. Add missing immediate checks. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-28 |
Alexander Ivchenko | AVX-512. 83/n. Add scatter built-ins. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-28 |
Alexander Ivchenko | AVX-512. 82/n. Add gather built-ins. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-28 |
Alexander Ivchenko | AVX-512. 81.2/n. Add new built-ins. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-23 |
Kirill Yukhin | AVX. Fix block absq emit for non AVX-512 targets.
|
commit | commitdiff | tree |
2014-10-23 |
Kirill Yukhin | AVX-512. 81.1/n. Extend `function_code' field `tree_var_decl...
|
commit | commitdiff | tree |
2014-10-21 |
Kirill Yukhin | Revert r216483.
|
commit | commitdiff | tree |
2014-10-17 |
Kirill Yukhin | Fix bootstrap failure.
|
commit | commitdiff | tree |
2014-10-17 |
Alexander Ivchenko | AVX-512. 75/n. Update vec_init. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-17 |
Alexander Ivchenko | AVX-512. 80/n. Extend expand_sse2_mulvxdi3. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-16 |
Alexander Ivchenko | AVX-512. 79/n. Extend expand_mul_widen_hilo. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-16 |
Alexander Ivchenko | AVX-512. 78/n. Use blend for inserting. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-16 |
Alexander Ivchenko | AVX-512. 76/n. Extend int 2 float conversions. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-15 |
Alexander Ivchenko | AVX-512. 56/n. Add plus/minus/abs/neg/andnot insn. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-15 |
Alexander Ivchenko | AVX-512. 52.1/n. Add vec2mask and mask2vec insn. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 77/n. Use blend for cond-set V32HI and V64QI. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 74/n. Add byte/word max/mix reduction. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 73/n. Extend reduc min/max autogen. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 72/n. Extend VI itterator. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 71/n. Remove redudant iterator attribute. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 70/n. Add vpmaxmin. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 69/n. Add vpmulhrsw insn support. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 68/n. Add vpmullw, vpacksdw, pmaddwd insn. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 67/n. Update constraints in vec_dup insn. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 66/n. Extend vpalignr insn patterns. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 65/n. Add rest of VI1-AVX2: mul insn pattern. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 64/n. Add rest of VI1-AVX2: vpack[us]wb. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 62/n. Add vpmaddubsw,vdbpsadbw insn patterns. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 61/n. Update FP logic insn patterns. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 60/n. Update 128bit ashrv insn pattern. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 59/n. Add vptest[n]m, ucmp, cmpeq insn patterns. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 58/n. Add vpmul[u]dq insn patterns. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-14 |
Alexander Ivchenko | AVX-512. 57/n. Extend blend/cmp/brodcast insn patterns. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-10-13 |
Kirill Yukhin | Add missing in r216154 test.
|
commit | commitdiff | tree |
2014-10-13 |
Evgeny Stupachenko | i386.c (ix86_address_cost): Lower cost for when address...
|
commit | commitdiff | tree |
2014-10-13 |
Kirill Yukhin | re PR target/8340 (ICE on x86 inline asm w/ -fPIC)
|
commit | commitdiff | tree |
2014-10-13 |
Evgeny Stupachenko | x86-tune.def (X86_TUNE_SSE_PARTIAL_REG_DEPENDENCY)...
|
commit | commitdiff | tree |
2014-10-03 |
Ilya Enkovich | lra-constraints.c (inherit_in_ebb): Handle calls with...
|
commit | commitdiff | tree |
2014-09-25 |
Alexander Ivchenko | AVX-512. Extend `perm' insn patterns. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-09-25 |
Alexander Ivchenko | AVX-512. Add mov[dlh]dup insns support. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-09-25 |
Alexander Ivchenko | AVX-512. Update vec_set<mode>_0 pattern. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-09-25 |
Alexander Ivchenko | AVX-512. Add convert ps2pd and ps2dq. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-09-25 |
Alexander Ivchenko | AVX-512. Add pd2dq and dq2pd converts. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-09-24 |
Kirill Yukhin | re PR bootstrap/63235 (building fails with --disable...
|
commit | commitdiff | tree |
2014-09-24 |
Alexander Ivchenko | AVX-512. Add cvtps2 insn patterns. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-09-24 |
Alexander Ivchenko | AVX-512. Add vpshuf[lh]w insn patterns. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-09-24 |
Alexander Ivchenko | AVX-512. Add shuffles (pd, 32x4, etc.). Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-09-24 |
Alexander Ivchenko | AVX-512. Add insert insn patterns. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-09-24 |
Alexander Ivchenko | AVX-512. Add widening pmov. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-09-23 |
Ilya Enkovich | cfgcleanup.c (try_optimize_cfg): Do not remove label...
|
commit | commitdiff | tree |
2014-09-23 |
Alexander Ivchenko | AVX-512. Add vshufpd insn patterns. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
2014-09-23 |
Alexander Ivchenko | AVX-512. Add vshufps insn patterns. Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
|
commit | commitdiff | tree |
next |