summaryrefslogtreecommitdiff
path: root/gcc/config/i386/sse.md
Commit message (Expand)AuthorAgeFilesLines
* Add round_nimm_scalar_predicate and use xBmhjl/pr69171/masterH.J. Lu2016-01-071-15/+21
* Use vector_operand on SSE with 16b memory operandhjl2016-01-051-237/+238
* Add vector_memory_operand and "Bm" constrainthjl2016-01-051-9/+9
* Update copyright years.jakub2016-01-041-1/+1
* AVX-512. Fix assembler section for broadcast pattern.kyukhin2015-12-081-2/+3
* PR target/68627kyukhin2015-12-071-4/+5
* gcc/ienkovich2015-12-041-1/+1
* AVX-512. Split out mask version for vec_extract_hi_<mode>.kyukhin2015-12-021-18/+26
* PR target/68263uros2015-11-171-6/+6
* [i386]Migrate reduction optabs to reduc_<op>_scalalalaw012015-11-161-31/+51
* gcc/ienkovich2015-11-101-0/+55
* gcc/ienkovich2015-11-101-0/+81
* 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>ienkovich2015-11-101-2/+34
* gcc/ienkovich2015-11-101-0/+153
* AVX512: Fix embedded rounding/SAE specifier position.afomin2015-10-091-7/+7
* AVX-512. Avoid upper-bank registers when splitting vec_extract_lo instruction.kyukhin2015-10-061-2/+3
* 2015-10-06 Venkataramanan Kumar <Venkataramanan.kumar@amd.com>vekumar2015-10-061-0/+5
* Remove remaining uses of REAL_ARITHMETICrsandifo2015-10-051-1/+1
* Update extract_even_odd w/ AVX-512BW insns.kyukhin2015-10-021-12/+12
* * config/i386/predicates.md (register_sse4nonimm_operand): Newuros2015-09-271-48/+23
* PR target/67480kyukhin2015-09-221-12/+117
* * config/i386/sse.md (*vec_concatv2df): Declare addeduros2015-08-061-1/+1
* Disable AVX-512VL insns for scalar mode operands on -march=knl.kyukhin2015-08-051-13/+19
* Merge SSE and AVX ptest patterns.kyukhin2015-08-051-19/+22
* gcc/rsandifo2015-07-301-3/+3
* * config/i386/i386.c: Use SUBREG_P predicate.uros2015-07-251-1/+1
* * config/i386/sse.md (movdi_to_sse): Use gen_lowparturos2015-07-101-2/+2
* PR target/66560uros2015-06-231-160/+134
* PR target/56776uros2015-06-161-0/+146
* 2015-06-05 Venkataramanan Kumar <venkataramanan.kumar@amd.com>vekumar2015-06-051-3/+5
* PR target/66369uros2015-06-041-12/+36
* gcc/rsandifo2015-05-071-21/+16
* PR target/65915tocarip2015-05-051-3/+3
* * config/i386/i386-protos.h (ix86_operands_ok_for_move_multiple): New.uros2015-04-241-0/+29
* * config/i386/sse.md (*vec_concatv2sf_sse4_1): Do not allow bothuros2015-04-241-14/+22
* PR target/65671kyukhin2015-04-091-3/+8
* PR target/65561uros2015-03-261-11/+16
* PR target/65078jakub2015-03-181-0/+59
* * config/i386/sse.md (sse2_loadld): Set attribute isa to sse2 foruros2015-01-231-1/+1
* 2015-22-01 Uros Bizjak <ubizjak@gmail.com>uros2015-01-221-1/+1
* PR target/64688uros2015-01-221-2/+2
* PR lto/45375hubicka2015-01-191-5/+5
* 2015-01-15 Vladimir Makarov <vmakarov@redhat.com>vmakarov2015-01-151-1/+1
* PR target/64387tocarip2015-01-141-2/+2
* Update copyright years.jakub2015-01-051-1/+1
* PR target/63594jakub2014-12-101-75/+67
* * config/i386/sse.md (*mov<mode>_internal, *avx512f_gatherdi<mode>_2):jakub2014-12-101-2/+2
* Enable non-const v64qi permutations.tocarip2014-12-081-1/+1
* Enable const permutations for V64QImode.tocarip2014-12-081-1/+1
* gcc/ienkovich2014-12-031-184/+209