aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386
AgeCommit message (Expand)AuthorFilesLines
2017-05-18re PR target/80799 (x86-32 bits generates MMX without EMMS)Uros Bizjak2-10/+10
2017-05-16i386.i386.md (*movsi_internal): Split (?rm,*y) alternative to (?r,*Yn) and (?...Uros Bizjak1-12/+12
2017-05-15i386.i386.md (*zero_extendsidi2): Do not penalize non-interunit SSE move alte...Uros Bizjak1-2/+11
2017-05-14i386.i386.c (ix86_cc_modes_compatible): CCNOmode is compatible with CCGOCmode...Uros Bizjak1-2/+8
2017-05-14i386.opt: Add option -mcall-ms2sysv-xlogues.Daniel Santos6-93/+987
2017-05-14i386-builtin-types.def (VOID_FTYPE_INT_INT64): New type.Julia Koval5-0/+104
2017-05-12compare-elim.c (try_eliminate_compare): Canonicalize operation with embedded ...Uros Bizjak1-0/+2
2017-05-12re PR target/80723 (FAIL gcc.target/i386/cadd.c scan assembler sbb)Uros Bizjak1-3/+24
2017-05-11attribs.h (sorted_attr_string): Move machine independent functions for target...Michael Meissner1-240/+2
2017-05-11re PR target/80706 (peephole2 uses uninitialized stack variables on i686)Uros Bizjak1-15/+46
2017-05-11* config/i386/avx512fintrin.h (_mm_mask_rsqrt14_sd)Julia Koval3-0/+59
2017-05-10* config/i386/avx512fintrin.h (_mm_mask_max_round_sd)Uros Bizjak4-8/+441
2017-05-09re PR translation/80280 (Missing closing quote (%>) c/semantics.c and c/c-typ...Martin Sebor1-18/+18
2017-05-06i386.c (ext_80387_constant_init): Do not explicitly initialize to zero.Uros Bizjak1-9/+7
2017-05-04PR translation/80280 - Missing closing quote (%>) c/semantics.c and c/c-typeck.cMartin Sebor1-2/+2
2017-05-04configure.ac (--enable-mingw-wildcard): Add new configurable feature.Thomas Preud'homme2-0/+29
2017-05-02* config/i386/avx512fintrin.h (_mm_mask_add_round_sd)Sebastian Peryt5-2/+219
2017-05-02i386.c (ix86_code_end): Use {FIRST,LAST}_INT_REG.Uros Bizjak1-1/+1
2017-05-02x86: vpermil2p{s,d} have no commutative operandsJan Beulich1-5/+5
2017-05-01re PR target/68491 (libgcc calls __get_cpuid with 0 level breaks on early 486)Uros Bizjak1-2/+4
2017-05-01re PR target/79430 (action of statement incorrectly optimised away)Jakub Jelinek1-1/+20
2017-04-25re PR target/70799 (STV pass does not convert DImode shifts)Uros Bizjak2-19/+16
2017-04-23re PR target/70799 (STV pass does not convert DImode shifts)Uros Bizjak1-23/+136
2017-04-21i386.md (*extzvqi_mem_rex64): Move above *extzv<mode>.Uros Bizjak1-38/+31
2017-04-20re PR target/79804 (ICE in print_reg, at config/i386/i386.c:17637)Uros Bizjak1-6/+10
2017-04-20re PR target/78090 ([x86_64]: GCC allows integer register for inter unit conv...Uros Bizjak2-5/+6
2017-04-11i386.c (dimode_scalar_chain::compute_convert_gain): Use shift_const cost para...Uros Bizjak1-1/+1
2017-04-11re PR target/80381 (AVX512: -O3, _mm512_srai_epi32, the last argument must be...Jakub Jelinek3-57/+96
2017-04-10re PR target/80324 (_mm512_reduce_xxx type instrinsics are missing)Jakub Jelinek1-0/+464
2017-04-07re PR target/80322 (convert intrinsics missing)Jakub Jelinek2-0/+77
2017-04-06re PR target/80286 (AVX2 _mm_cvtsi128_si32 doesn't return a proper 32bits int)Uros Bizjak2-18/+48
2017-04-06re PR target/79733 (ICE in int_mode_for_mode, at stor-layout.c:406)Uros Bizjak1-38/+35
2017-04-05re PR target/80298 (<x86intrin.h> incompatible with -mno-sse)Uros Bizjak2-10/+29
2017-04-04re PR tree-optimization/79390 (10% performance drop in SciMark2 LU after r242...Jakub Jelinek2-9/+42
2017-04-04re PR target/80286 (AVX2 _mm_cvtsi128_si32 doesn't return a proper 32bits int)Jakub Jelinek3-10/+17
2017-04-03Fix numerous typos in commentsJonathan Wakely1-1/+1
2017-04-02sse.md (movdi_to_sse): Add missing DONE.Uros Bizjak1-0/+1
2017-04-02re PR target/80250 (ICE in in final_scan_insn, at final.c:3025 for __builtin_...Uros Bizjak1-15/+29
2017-03-30re PR target/80206 (ICE in extract_insn, at recog.c:2327)Jakub Jelinek1-26/+47
2017-03-28re PR target/53383 (Allow -mpreferred-stack-boundary=3 on x86-64)Uros Bizjak1-3/+2
2017-03-25re PR target/80180 (Incorrect codegen from rdseed intrinsic use (CVE-2017-116...Uros Bizjak1-8/+22
2017-03-22re PR rtl-optimization/63191 (32-bit gcc uses excessive memory during dead st...Jakub Jelinek1-5/+25
2017-03-20i386.c (ix86_function_regparm): Save an extra register for -fsplit-stack with...Ian Lance Taylor1-2/+8
2017-03-15re PR target/80019 (ICE in ix86_vector_duplicate_value, at config/i386/i386.c...Uros Bizjak1-1/+7
2017-03-09re PR target/79932 (_mm512_packus_epi32 does not compile under -O0)Jakub Jelinek1-576/+576
2017-03-09re PR target/79932 (_mm512_packus_epi32 does not compile under -O0)Jakub Jelinek1-66/+66
2017-03-07i386: Do not align small stack slots to 16 bytesSegher Boessenkool1-1/+1
2017-03-07re PR rtl-optimization/79901 (ICE in prepare_cmp_insn, at optabs.c:3904)Jakub Jelinek1-5/+5
2017-03-06Set incoming stack boundary to 128 for 64-bit targetsJulia Koval1-3/+3
2017-03-06re PR target/79812 (ICE in simplify_binary_operation_1, at simplify-rtx.c:3586)Jakub Jelinek1-25/+94