2016-05-08 |
Uros Bizjak | re PR target/70998 (ICE in pre_and_rev_post_order_compu... |
blob | commitdiff | raw |
2016-05-06 |
Jakub Jelinek | sse.md (*<code>v8hi3, [...]): Add avx512bw alternative. |
blob | commitdiff | raw | diff to current |
2016-05-06 |
Jakub Jelinek | sse.md (<mask_codefor>ashr<mode>3<mask_name>): Move... |
blob | commitdiff | raw | diff to current |
2016-05-06 |
Jakub Jelinek | sse.md (*avx2_pmaddwd, [...]): Use v instead of x in... |
blob | commitdiff | raw | diff to current |
2016-05-06 |
Jakub Jelinek | sse.md (*vec_extractv4sf_0, [...]): Use v instead of... |
blob | commitdiff | raw | diff to current |
2016-05-06 |
Jakub Jelinek | sse.md (*vec_concatv2sf_sse4_1, [...]): Use v instead... |
blob | commitdiff | raw | diff to current |
2016-05-06 |
Jakub Jelinek | sse.md (sse_shufps_<mode>, [...]): Use v instead of... |
blob | commitdiff | raw | diff to current |
2016-05-06 |
Jakub Jelinek | * config/i386/sse.md (vec_interleave_lowv4sf, |
blob | commitdiff | raw | diff to current |
2016-05-06 |
Jakub Jelinek | sse.md (sse_movhlps, [...]): Use v instead of x in... |
blob | commitdiff | raw | diff to current |
2016-05-06 |
Jakub Jelinek | sse.md (*avx_cvtpd2dq256_2, [...]): Use v constraint... |
blob | commitdiff | raw | diff to current |
2016-05-05 |
Jakub Jelinek | sse.md (<avx512>_fmadd_<mode>_mask3<round_name>): Use... |
blob | commitdiff | raw | diff to current |
2016-05-04 |
Jakub Jelinek | sse.md (vec_interleave_highv8sf, [...]): Remove constra... |
blob | commitdiff | raw | diff to current |
2016-05-04 |
Jakub Jelinek | sse.md (sse2_movq128): Use v constraint instead of x. |
blob | commitdiff | raw | diff to current |
2016-05-01 |
Uros Bizjak | constraints.md (BC): Only allow -1 operands. |
blob | commitdiff | raw | diff to current |
2016-04-28 |
Jakub Jelinek | i386.md (sse4_1_round<mode>2): Add avx512f alternative. |
blob | commitdiff | raw | diff to current |
2016-04-25 |
Uros Bizjak | i386.md (*movxi_internal_avx512f): Use insn type attrib... |
blob | commitdiff | raw | diff to current |
2016-04-25 |
Uros Bizjak | i386.md (*movoi_internal_avx): Set mode attribute to... |
blob | commitdiff | raw | diff to current |
2016-04-24 |
Uros Bizjak | i386-protos.h (standard_sse_constant_p): Add machine_mo... |
blob | commitdiff | raw | diff to current |
2016-04-21 |
Kirill Yukhin | AVX-512. PR target/70728. Use separate constraint for... |
blob | commitdiff | raw | diff to current |
2016-04-20 |
Ilya Enkovich | sse.md (vec_unpacks_lo_hi): Always use kmovw to support... |
blob | commitdiff | raw | diff to current |
2016-04-19 |
H.J. Lu | Remove ssememalign |
blob | commitdiff | raw | diff to current |
2016-04-19 |
H.J. Lu | Remove UNSPEC_LOADU and UNSPEC_STOREU |
blob | commitdiff | raw | diff to current |
2016-04-18 |
H.J. Lu | Optimize load double into xmm with zero_extend |
blob | commitdiff | raw | diff to current |
2016-04-18 |
Uros Bizjak | mmx.md (*vec_extractv2sf_0): Use gen_lowpart. |
blob | commitdiff | raw | diff to current |
2016-04-15 |
Kirill Yukhin | AVX-512. Fix mode size check. |
blob | commitdiff | raw | diff to current |
2016-04-15 |
Kirill Yukhin | AVX-512. Fix mem operand modifier for Intel syntax. |
blob | commitdiff | raw | diff to current |
2016-04-13 |
Ilya Enkovich | i386.md (kunpckhi): Swap operands. |
blob | commitdiff | raw | diff to current |
2016-04-06 |
Uros Bizjak | sse.md (shuffletype): Add V32HI and V4TI modes. |
blob | commitdiff | raw | diff to current |
2016-04-05 |
Uros Bizjak | re PR target/70510 (ICE: output_operand: invalid %... |
blob | commitdiff | raw | diff to current |
2016-04-05 |
Jakub Jelinek | re PR target/70525 (generating 'vpandn' without the... |
blob | commitdiff | raw | diff to current |
2016-03-31 |
Kirill Yukhin | re PR target/70453 (gcc generates invalid instruction... |
blob | commitdiff | raw | diff to current |
2016-03-21 |
Kirill Yukhin | re PR target/70293 ([ICE, AVX-512] Wrong reg constraint... |
blob | commitdiff | raw | diff to current |
2016-03-18 |
Kirill Yukhin | sse.md: Use vpbroadcastq for broadcasting DF values... |
blob | commitdiff | raw | diff to current |
2016-03-09 |
Jakub Jelinek | re PR target/70086 (ICE: in extract_constrain_insn_cach... |
blob | commitdiff | raw | diff to current |
2016-03-09 |
Jakub Jelinek | re PR target/70049 (Error: operand size mismatch for... |
blob | commitdiff | raw | diff to current |
2016-03-04 |
Jakub Jelinek | re PR target/70059 (Invalid codegen on AVX-512 when... |
blob | commitdiff | raw | diff to current |
2016-02-19 |
Jakub Jelinek | re PR tree-optimization/69820 (Test miscompiled with... |
blob | commitdiff | raw | diff to current |
2016-02-19 |
Jakub Jelinek | re PR target/69671 (FAIL: gcc.target/i386/avx512vl... |
blob | commitdiff | raw | diff to current |
2016-02-03 |
Kirill Yukhin | re PR target/69118 (Wrong condition in avx512f_maskcmp... |
blob | commitdiff | raw | diff to current |
2016-02-02 |
Yuri Rumyantsev | re PR middle-end/68542 (10% 481.wrf performance regression) |
blob | commitdiff | raw | diff to current |
2016-01-29 |
H.J. Lu | Use vm in sse2_cvtps2pd<mask_name> |
blob | commitdiff | raw | diff to current |
2016-01-28 |
Uros Bizjak | re PR target/69459 (wrong code with -O2 and vector... |
blob | commitdiff | raw | diff to current |
2016-01-13 |
Alexander Fomin | AVX512: Restrict default masks for prefetch gather... |
blob | commitdiff | raw | diff to current |
2016-01-11 |
H.J. Lu | Remove snprintf from <avx512>_(load|store)<mode>_mask |
blob | commitdiff | raw | diff to current |
2016-01-07 |
H.J. Lu | Add round_nimm_scalar_predicate and use xBm |
blob | commitdiff | raw | diff to current |
2016-01-05 |
H.J. Lu | Use vector_operand on SSE with 16b memory operand |
blob | commitdiff | raw | diff to current |
2016-01-05 |
H.J. Lu | Add vector_memory_operand and "Bm" constraint |
blob | commitdiff | raw | diff to current |
2016-01-04 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2015-12-08 |
Kirill Yukhin | AVX-512. Fix assembler section for broadcast pattern. |
blob | commitdiff | raw | diff to current |
2015-12-07 |
Kirill Yukhin | re PR target/68627 ([i386, AVX-512] Illegal insn genera... |
blob | commitdiff | raw | diff to current |
2015-12-04 |
Ilya Enkovich | sse.md (<avx512>_store<mode>_mask): Fix operand checked... |
blob | commitdiff | raw | diff to current |
2015-12-02 |
Kirill Yukhin | AVX-512. Split out mask version for vec_extract_hi_... |
blob | commitdiff | raw | diff to current |
2015-11-17 |
Uros Bizjak | re PR target/68263 (Vector "*mov<mode>_internal" fails... |
blob | commitdiff | raw | diff to current |
2015-11-16 |
Alan Lawrence | [i386]Migrate reduction optabs to reduc_<op>_scal |
blob | commitdiff | raw | diff to current |
2015-11-10 |
Ilya Enkovich | sse.md (HALFMASKMODE): New attribute. |
blob | commitdiff | raw | diff to current |
2015-11-10 |
Ilya Enkovich | i386-protos.h (ix86_expand_sse_movcc): New. |
blob | commitdiff | raw | diff to current |
2015-11-10 |
Ilya Enkovich | sse.md (maskload<mode>): Rename to ... |
blob | commitdiff | raw | diff to current |
2015-11-10 |
Ilya Enkovich | expr.c (do_store_flag): Use expand_vec_cmp_expr for... |
blob | commitdiff | raw | diff to current |
2015-10-09 |
Alexander Fomin | AVX512: Fix embedded rounding/SAE specifier position. |
blob | commitdiff | raw | diff to current |
2015-10-06 |
Alexander Fomin | AVX-512. Avoid upper-bank registers when splitting... |
blob | commitdiff | raw | diff to current |
2015-10-06 |
Venkataramanan Kumar | AMD znver1 enablement. |
blob | commitdiff | raw | diff to current |
2015-10-05 |
Richard Sandiford | Remove remaining uses of REAL_ARITHMETIC |
blob | commitdiff | raw | diff to current |
2015-10-02 |
Kirill Yukhin | Update extract_even_odd w/ AVX-512BW insns. |
blob | commitdiff | raw | diff to current |
2015-09-27 |
Uros Bizjak | predicates.md (register_sse4nonimm_operand): New predicate. |
blob | commitdiff | raw | diff to current |
2015-09-22 |
Alexander Fomin | re PR target/67480 (AVX512 bitwise logic operations... |
blob | commitdiff | raw | diff to current |
2015-08-06 |
Uros Bizjak | sse.md (*vec_concatv2df): Declare added alternatives... |
blob | commitdiff | raw | diff to current |
2015-08-05 |
Kirill Yukhin | Disable AVX-512VL insns for scalar mode operands on... |
blob | commitdiff | raw | diff to current |
2015-08-05 |
Kirill Yukhin | Merge SSE and AVX ptest patterns. |
blob | commitdiff | raw | diff to current |
2015-07-30 |
David Sherwood | aarch64-simd.md (aarch64_ext<mode>): Replace call to... |
blob | commitdiff | raw | diff to current |
2015-07-25 |
Uros Bizjak | i386.c: Use SUBREG_P predicate. |
blob | commitdiff | raw | diff to current |
2015-07-10 |
Uros Bizjak | sse.md (movdi_to_sse): Use gen_lowpart and gen_higpart... |
blob | commitdiff | raw | diff to current |
2015-06-23 |
Uros Bizjak | re PR target/66560 (Fails to generate ADDSUBPS) |
blob | commitdiff | raw | diff to current |
2015-06-16 |
Uros Bizjak | re PR target/56766 (Fails to combine (vec_select (vec_c... |
blob | commitdiff | raw | diff to current |
2015-06-05 |
Venkataramanan Kumar | sse.md (sse3_mwait): Swap the operand constriants. |
blob | commitdiff | raw | diff to current |
2015-06-04 |
Uros Bizjak | re PR target/66369 (gcc 4.8.3/5.1.0 miss optimisation... |
blob | commitdiff | raw | diff to current |
2015-05-07 |
Richard Sandiford | rtl.h (always_void_p): New function. |
blob | commitdiff | raw | diff to current |
2015-05-05 |
Ilya Tocar | re PR target/65915 (FAIL: gcc.target/i386/avx512f-vrnds... |
blob | commitdiff | raw | diff to current |
2015-04-24 |
Uros Bizjak | i386-protos.h (ix86_operands_ok_for_move_multiple)... |
blob | commitdiff | raw | diff to current |
2015-04-24 |
Uros Bizjak | sse.md (*vec_concatv2sf_sse4_1): Do not allow both... |
blob | commitdiff | raw | diff to current |
2015-04-09 |
Kirill Yukhin | re PR target/65671 (Assembly failure (invalid register... |
blob | commitdiff | raw | diff to current |
2015-03-26 |
Uros Bizjak | re PR target/65561 (avx512fintrin.h:5344:1: internal... |
blob | commitdiff | raw | diff to current |
2015-03-18 |
Jakub Jelinek | re PR rtl-optimization/65078 (4.9 and 5.0 generate... |
blob | commitdiff | raw | diff to current |
2015-01-23 |
Uros Bizjak | sse.md (sse2_loadld): Set attribute isa to sse2 for... |
blob | commitdiff | raw | diff to current |
2015-01-22 |
Uros Bizjak | re PR rtl-optimization/64688 (internal compiler error... |
blob | commitdiff | raw | diff to current |
2015-01-22 |
Uros Bizjak | re PR rtl-optimization/64688 (internal compiler error... |
blob | commitdiff | raw | diff to current |
2015-01-19 |
Jan Hubicka | re PR lto/45375 ([meta-bug] Issues with building Mozill... |
blob | commitdiff | raw | diff to current |
2015-01-15 |
Vladimir Makarov | re PR rtl-optimization/64110 (ICE: Max. number of gener... |
blob | commitdiff | raw | diff to current |
2015-01-14 |
Ilya Tocar | re PR target/64387 (ICE: in extract_insn, at recog... |
blob | commitdiff | raw | diff to current |
2015-01-05 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2014-12-10 |
Jakub Jelinek | re PR target/63594 (ICE: in ix86_vector_duplicate_value... |
blob | commitdiff | raw | diff to current |
2014-12-10 |
Jakub Jelinek | sse.md (*mov<mode>_internal, [...]): Use <MODE_SIZE... |
blob | commitdiff | raw | diff to current |
2014-12-08 |
Ilya Tocar | Enable non-const v64qi permutations. |
blob | commitdiff | raw | diff to current |
2014-12-08 |
Ilya Tocar | Enable const permutations for V64QImode. |
blob | commitdiff | raw | diff to current |
2014-12-03 |
Ilya Enkovich | constraints.md (Yr): New. |
blob | commitdiff | raw | diff to current |
2014-11-21 |
Ilya Tocar | Add avx512vbmi instructions. |
blob | commitdiff | raw | diff to current |
2014-11-21 |
Ilya Tocar | Add avx512ifma instructions. |
blob | commitdiff | raw | diff to current |
2014-11-05 |
Ilya Tocar | Fix dg.torture tests with avx512 |
blob | commitdiff | raw | diff to current |
2014-10-29 |
Richard Sandiford | decl.c, [...]: Remove redundant enum from machine_mode. |
blob | commitdiff | raw | diff to current |
2014-10-23 |
Kirill Yukhin | AVX. Fix block absq emit for non AVX-512 targets. |
blob | commitdiff | raw | diff to current |
2014-10-22 |
Jakub Jelinek | re PR target/63594 (ICE: in ix86_vector_duplicate_value... |
blob | commitdiff | raw | diff to current |
next |