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