aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2016-04-25neon.md (widen_<us>sum<mode>): New patterns where mode is VQI to improve mixe...Michael Collison4-52/+201
2016-04-25i386.md (*lea<mode>_general_4): Use const_0_to_3_operand predicate for operan...Uros Bizjak1-7/+5
2016-04-24i386-protos.h (standard_sse_constant_p): Add machine_mode argument.Uros Bizjak6-102/+151
2016-04-22[PATCH 2/2] (header usage fix) include c++ headers in system.hSzabolcs Nagy3-7/+5
2016-04-21X86: Fix a typo in call_insn_operandH.J. Lu1-1/+1
2016-04-21AVX-512. PR target/70728. Use separate constraint for AVX-512BWKirill Yukhin1-7/+8
2016-04-20i386.md (*lea<mode>_general_1): Rename from *lea_general_1.Uros Bizjak1-109/+84
2016-04-20Simplify ix86_expand_vector_move_misalignH.J. Lu1-171/+81
2016-04-20[AArch64] Work around PR target/64971Andrew Pinski1-0/+15
2016-04-20sse.md (vec_unpacks_lo_hi): Always use kmovw to support AVX512F target.Ilya Enkovich1-3/+3
2016-04-20PR70674: S/390: Add memory barrier to stack pointer restore from fpr.Andreas Krebbel2-38/+63
2016-04-19Remove ssememalignH.J. Lu3-49/+0
2016-04-19Remove UNSPEC_LOADU and UNSPEC_STOREUH.J. Lu7-697/+219
2016-04-19i386.c (ix86_decompose_address): Use lowpart_subreg instead of simplify_gen_s...Uros Bizjak2-48/+41
2016-04-18tree.h (TYPE_ALIGN, DECL_ALIGN): Return shifted amount.Michael Matz5-7/+7
2016-04-18Optimize load double into xmm with zero_extendH.J. Lu1-6/+6
2016-04-18mmx.md (*vec_extractv2sf_0): Use gen_lowpart.Uros Bizjak2-125/+47
2016-04-18re PR target/70711 (GCC ARM big-endian ARMv8.1 code fails.)Matthew Wahab1-0/+6
2016-04-15AVX-512. Fix mode size check.Kirill Yukhin1-1/+1
2016-04-15config/nvptx/nvptx.opt (moptimize): Add a period at end of help text.Alexander Monakov1-1/+1
2016-04-15i386: Don't convert stack operations to pushes if using a redzone.Bernd Schmidt3-5/+11
2016-04-15AVX-512. Fix mem operand modifier for Intel syntax.Kirill Yukhin1-2/+5
2016-04-14re PR target/70669 (PowerPC __float128 does not support direct move)Michael Meissner1-5/+25
2016-04-13i386.md (kunpckhi): Swap operands.Ilya Enkovich2-7/+7
2016-04-12re PR target/70630 (sparc bootstrap failure: sparc.c:4919:6: error: suggest e...Eric Botcazou1-6/+11
2016-04-12i386.c (ix86_simd_clone_compute_vecsize_and_simdlen): Bump the upper SIMDLEN ...Jakub Jelinek1-16/+23
2016-04-12re PR middle-end/70680 (OpenMP SIMD linear variable privatized too eagerly)Michael Meissner1-4/+4
2016-04-11re PR target/70381 (On powerpc, -mfloat128 is on by default for all VSX systems)Michael Meissner1-2/+2
2016-04-11[Patch AArch64 3/3] Fix up for pr70133James Greenhalgh1-77/+110
2016-04-11[Patch AArch64 2/3] Rework the code to print extension strings (pr70133)James Greenhalgh4-98/+55
2016-04-11[Patch AArch64 1/3] Enable CRC by default for armv8.1-aJames Greenhalgh1-1/+1
2016-04-08Complete changes to "Ignore -ftree-parallelize-loops={0,1} using gt"Thomas Schwinge6-11/+12
2016-04-08[ARM] PR target/70566 Check that condition register is dead in tst-imm -> lsl...Kyrylo Tkachov1-2/+4
2016-04-07cgraph.h (struct cgraph_simd_clone): Add mask_mode field.Jakub Jelinek1-1/+6
2016-04-06sse.md (shuffletype): Add V32HI and V4TI modes.Uros Bizjak1-3/+5
2016-04-06i386.c (ix86_simd_clone_compute_vecsize_and_simdlen): Add support for AVX512F...Jakub Jelinek1-6/+35
2016-04-05predicates.md (integer_store_memory_operand): Accept REG+D operands with a la...John David Anglin1-0/+6
2016-04-05re PR target/70510 (ICE: output_operand: invalid %-code with -mavx512bw -masm...Uros Bizjak1-1/+2
2016-04-05re PR target/70525 (generating 'vpandn' without the mode suffix, gnu as fails...Jakub Jelinek1-43/+29
2016-04-03re PR target/70416 ([SH]: error: 'asm' operand requires impossible reload whe...Oleg Endo1-3/+12
2016-04-01[AArch64] Fix SIMD predicateEvandro Menezes1-1/+1
2016-04-01re PR rtl-optimization/70467 (Useless "and [esp],-1" emitted on AND with uint...Jakub Jelinek1-2/+16
2016-04-01PR70404 S/390: Fix insv expansion.Andreas Krebbel1-1/+1
2016-04-01re PR target/70496 (inadvertent change to ASM_APP_OFF for .arm / .thumb direc...Ramana Radhakrishnan1-1/+2
2016-03-31[Patch ARM] Delete ASM_OUTPUT_DEF and fall back to default .set directiveJames Greenhalgh1-11/+0
2016-03-31re PR target/70442 (gcc ICE at -O2 and above on valid code on x86_64-linux-gn...Ilya Enkovich1-3/+6
2016-03-31re PR target/70453 (gcc generates invalid instruction vextractu64x4 (should b...Kirill Yukhin1-1/+1
2016-03-30re PR target/70421 (wrong code with v16si vector and useless cast at -O -mavx...Jakub Jelinek1-1/+6
2016-03-30re PR target/62254 (gcc-4.9 ICEs on linux kernel zlib for armv3)Nick Clifton1-4/+17
2016-03-30Properly check conflict between DRAP register and __builtin_eh_returnH.J. Lu1-3/+5