aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2018-05-18Replace FMA_EXPR with one internal fn per optabRichard Sandiford2-15/+30
2018-05-17RISC-V: Optimize switch with sign-extended index.Jim Wilson1-2/+12
2018-05-17thunderx2t99.md (thunderx2t99_ls_both): Delete.Steve Ellcey1-50/+60
2018-05-17arm_cmse.h (cmse_nsfptr_create, [...]): Remove #include <stdint.h>.Jerome Lambourg1-3/+2
2018-05-17re PR tree-optimization/85698 (CPU2017 525.x264_r fails starting with r257581)Pat Haugen1-1/+1
2018-05-17re PR target/85323 (SSE/AVX/AVX512 shift by 0 not optimized away)Jakub Jelinek1-11/+31
2018-05-17re PR target/85323 (SSE/AVX/AVX512 shift by 0 not optimized away)Jakub Jelinek1-8/+155
2018-05-17re PR target/85323 (SSE/AVX/AVX512 shift by 0 not optimized away)Jakub Jelinek1-0/+340
2018-05-17avx512fintrin.h (_mm512_set_epi16, [...]): New intrinsics.Jakub Jelinek1-0/+57
2018-05-17[patch AArch64] Do not perform a vector splat for vector initialisation if it...James Greenhalgh1-3/+48
2018-05-17config.gcc: Support "goldmont-plus".Olga Makhotina5-30/+65
2018-05-16RISC-V: Minor pattern name cleanup.Jim Wilson1-4/+4
2018-05-16rs6000.md (prefetch): Generate ISA 2.06 instructions dcbt and dcbtstt with TH...Carl Love1-6/+11
2018-05-16[AArch64] Improve register allocation of fmaWilco Dijkstra1-26/+63
2018-05-14[AArch64] Add combine pattern to fuse AESE/AESMC instructionsKyrylo Tkachov1-0/+38
2018-05-14Remove remaining uses of * in patternsWilco Dijkstra1-25/+25
2018-05-14re PR target/85756 (wrong code at -Os on x86-64-linux-gnu in 32-bit mode)Jakub Jelinek1-3/+3
2018-05-14i386-common.c (OPTION_MASK_ISA_CLDEMOTE_SET, [...]): New defines.Sebastian Peryt9-2/+92
2018-05-13[NDS32] Implment n15 pipeline.Kito Cheng8-7/+765
2018-05-13[NDS32] Implment n12/n13 pipeline.Kito Cheng7-1/+717
2018-05-13[NDS32] Implment n10 pipeline.Kito Cheng8-15/+764
2018-05-13[NDS32] Add DSP extension instructions.Monk Chiang17-35/+8113
2018-05-11rs6000.md (mov<mode>_softfloat, FMOVE32): Reformat alternatives and attribute...Michael Meissner1-19/+96
2018-05-11[arm] PR target/85733 Restore be8 linking behaviour for ARMv6-M and products ...Richard Earnshaw1-1/+1
2018-05-11i386-common.c (OPTION_MASK_ISA_WAITPKG_SET, [...]): New defines.Sebastian Peryt10-8/+233
2018-05-11[arm] PR target/85606 prefer armv6s-m for armv6-m partsRichard Earnshaw1-6/+8
2018-05-10rs6000.c (mode_supports_dq_form): Rename mode_supports_vsx_dform_quad to mode...Michael Meissner1-30/+30
2018-05-10i386.c (ix86_expand_builtin): Generate SImode target register for null target.Uros Bizjak2-25/+16
2018-05-10rs6000.md (prefetch): Generate ISA 2.06 instructions dcbtt and dcbtstt if ope...Carl Love1-3/+17
2018-05-10re PR tree-optimization/85693 (Generation of SAD (Sum of Absolute Difference)...Uros Bizjak1-0/+15
2018-05-10rs6000: Remove -maltivec={be,le}Segher Boessenkool8-511/+110
2018-05-09RISC-V: Add with-multilib-list support.Jim Wilson2-0/+57
2018-05-09rs6000: Give an argument to every REG_CFA_REGISTER (PR85645)Segher Boessenkool1-3/+3
2018-05-09[nvptx] Make trap insn noreturnTom de Vries1-3/+3
2018-05-08[PATCH] RISC-V: Use new linker emulations for glibc ABI.Jim Wilson1-2/+10
2018-05-08re PR target/85683 (GCC 8 stopped using RMW (Read Modify Write) instructions ...Jakub Jelinek1-0/+59
2018-05-08config.gcc: Support "goldmont".Olga Makhotina7-28/+776
2018-05-08re PR target/85572 (faster code for absolute value of __v2di)Jakub Jelinek2-25/+58
2018-05-08re PR target/85317 (missing constant propagation on _mm(256)_movemask_*)Jakub Jelinek1-0/+31
2018-05-08re PR target/85480 (zero extension from xmm to zmm via _mm512_insert???x? not...Jakub Jelinek1-0/+37
2018-05-08[arm] PR target/85658 Fix operator precedence errors in parsecpu.awkRichard Earnshaw1-9/+10
2018-05-08[AArch64] Predicated SVE comparison foldsRichard Sandiford1-0/+120
2018-05-08[AArch64] Use UNSPEC_MERGE_PTRUE for comparisonsRichard Sandiford3-166/+225
2018-05-07re PR bootstrap/85681 (r259995 breaks bootstrap on x86_64-*-freebsd)Luis Machado2-29/+1
2018-05-07aarch64.c (qdf24xx_prefetch_tune): Set to 512.Luis Machado1-1/+1
2018-05-07Introduce prefetch-dynamic-strides option.Luis Machado2-0/+14
2018-05-07Introduce prefetch-minimum stride optionLuis Machado2-1/+15
2018-05-05[nvptx] Add workaround for subsequent bar.syncsTom de Vries2-0/+66
2018-05-04rs6000: Remove Xilinx FPSegher Boessenkool18-765/+195
2018-05-03re PR target/85530 ([X86] _mm512_mullox_epi64 and _mm512_mask_mullox_epi64 no...Jakub Jelinek1-0/+14