aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2021-09-13Merged current trunk to branch.Thomas Koenig1634-20818/+65064
2020-12-30i386: Remove unnecessary clobbers from combine splitters.Uros Bizjak1-37/+24
2020-12-30i386: Optimize pmovmskb on inverted vector to inversion of pmovmskb result [P...Jakub Jelinek1-0/+47
2020-12-29arc: generate mac(u) insn instead of macd(u) when destination is acclClaudiu Zissulescu1-10/+14
2020-12-29arc: flip if-condition predicates in secondary reload hookClaudiu Zissulescu1-1/+1
2020-12-29arc: Make use reg_renumber safe.Claudiu Zissulescu1-1/+1
2020-12-29arc: Fix cached to uncached moves.Claudiu Zissulescu1-2/+10
2020-12-29arc: Don't use predicated vadd2 instructions in mov patterns.Claudiu Zissulescu2-5/+5
2020-12-29i386: Rounding functions TLCUros Bizjak1-66/+64
2020-12-28i386: Fix __builtin_rint with FE_DOWNWARD rounding direction [PR96793]Uros Bizjak1-7/+9
2020-12-28i386: Use existing temporary register in rounding functionsUros Bizjak1-5/+7
2020-12-28Fix standard name for zero/sign extend expandersHongyu Wang2-18/+22
2020-12-24RISC-V: Fix python3 compatibility for multilib-generatorKito Cheng1-1/+1
2020-12-23Darwin : Adjust handling of MACOSX_DEPLOYMENT_TARGET for macOS 11.Iain Sandoe1-7/+16
2020-12-23i386: Fix __builtin_trunc with FE_DOWNWARD rounding direction [PR96793]Uros Bizjak1-13/+14
2020-12-22arm&aarch64: subdivide the type attribute "alu_shfit_imm"Qian Jianhua38-62/+170
2020-12-22i386: Fix __builtin_floor with FE_DOWNWARD rounding direction [PR96793]Uros Bizjak1-5/+20
2020-12-22Fix Typo.liuhongt1-1/+1
2020-12-21Darwin : Update the kernel version to macOS version mapping.Iain Sandoe1-2/+15
2020-12-20gcc: xtensa: implement bswapsi2, bswapdi2 and helpersMax Filippov1-0/+21
2020-12-18aarch64: Extend aarch64-autovec-preference==2 to 128-bit SVERichard Sandiford1-4/+5
2020-12-18Arm: MVE: Add missing complex mul iteratorsTamar Christina1-0/+4
2020-12-17arm: Add support for Cortex-A78CPrzemyslaw Wirkus3-5/+19
2020-12-17vect, aarch64: Extend SVE vs Advanced SIMD costing decisions in vect_better_l...Kyrylo Tkachov1-9/+26
2020-12-17arm: Fix bootstrapAndrea Corallo1-1/+1
2020-12-16gcc: xtensa: add optimizations for shift operationsTakayuki 'January June' Suwa1-0/+43
2020-12-16rs6000: Add support for powerpc64le-unknown-freebsdPiotr Kubaj1-3/+9
2020-12-16gcc: xtensa: rearrange DI mode constant loadingTakayuki 'January June' Suwa2-2/+32
2020-12-16Arm: MVE: Split refactoring of remaining complex instrinsicsTamar Christina5-138/+54
2020-12-16Arm: Add NEON and MVE RTL patterns for Complex Addition.Tamar Christina7-72/+58
2020-12-16AArch64: Add NEON, SVE and SVE2 RTL patterns for Complex Addition.Tamar Christina4-0/+36
2020-12-16Fix instruction length for MMA insns.Pat Haugen1-21/+11
2020-12-16opts: Remove all usages of Report keyword.Martin Liska61-1083/+1083
2020-12-16rs6000: Use subreg for QI/HI vector initKewen Lin1-11/+3
2020-12-16arm: Replace calls to __builtin_vcgt* by <,> in arm_neon.h [PR66791]Prathamesh Kulkarni2-30/+28
2020-12-16arm: Replace calls to __builtin_vneg* by - in arm_neon.h [PR66791]Prathamesh Kulkarni2-9/+8
2020-12-16arm: Replace calls to __builtin_vcreate* in arm_neon.h [PR66791]Prathamesh Kulkarni2-12/+11
2020-12-15i386: Fix up -march=x86-64-v[234] vs. target attribute [PR98274]Jakub Jelinek1-7/+7
2020-12-15i386: Make -march=x86-64-v[234] behave more like other -march= optionsJakub Jelinek1-11/+0
2020-12-14gcc: xtensa: fix PR target/98285Max Filippov2-9/+14
2020-12-15rs6000: Update the processor defaults for FreeBSDGerald Pfeifer1-3/+2
2020-12-14AArch64: Add support for --with-tuneWilco Dijkstra1-4/+6
2020-12-14arm: Auto-vectorization for MVE: vnegChristophe Lyon4-12/+14
2020-12-14arm: Auto-vectorization for MVE: vmvnChristophe Lyon5-10/+19
2020-12-14arm: Auto-vectorization for MVE: vbicChristophe Lyon3-13/+16
2020-12-14arm: Auto-vectorization for MVE: veorChristophe Lyon5-14/+23
2020-12-14aarch64: Add support for Cortex-A78CPrzemyslaw Wirkus2-1/+2
2020-12-13VAX: Unify push operation selectionMaciej W. Rozycki1-13/+6
2020-12-13VAX: Check the correct operand for constant 0 push operationMaciej W. Rozycki1-1/+1
2020-12-13VAX: Handle subtracting from self with QMATH DImode add/subMaciej W. Rozycki1-4/+6