aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2020-12-01Use add/sub/neg insns to eliminate compare/test insns on H8Jeff Law3-20/+77
2020-12-01x86: Add -mneeded for GNU_PROPERTY_X86_ISA_1_V[234] markerH.J. Lu5-79/+131
2020-12-01Fix mcore multilib specificationJeff Law1-1/+1
2020-12-01Make -fzero-call-used-regs work on the SPARCEric Botcazou1-0/+50
2020-12-01Darwin, D : Adjust the X spec to cater for duplicate use.Iain Sandoe1-2/+2
2020-12-01IBM Z: Configure excess precision for float at compile-timeMarius Hillenbrand1-7/+20
2020-12-01x86_64: Fix up -fpic -mcmodel=large -fno-plt [PR98063]Jakub Jelinek1-1/+11
2020-11-30Remove dead cc0 code from H8 portJeff Law8-607/+100
2020-11-30d: Add freebsd support for D compiler and runtimeIain Buclaw2-0/+63
2020-11-30RISC-V: Always define MULTILIB_DEFAULTSKito Cheng2-51/+9
2020-11-29Fix minor bug in ft32 widening multiplyJeff Law1-3/+3
2020-11-29d: Add darwin support for D language front-endIain Buclaw3-0/+58
2020-11-28Fix PR target/97939Eric Botcazou2-55/+93
2020-11-27aarch64: Introduce --param=aarch64-autovec-preference to select autovec prefe...Kyrylo Tkachov2-6/+73
2020-11-26rs6000: Change rs6000_expand_vector_set paramXionghu Luo4-11/+13
2020-11-27This patch adds absolute jump table support for rs6000.Haochen Gui5-11/+76
2020-11-26Fix PR target/96607Eric Botcazou3-54/+19
2020-11-26Fix early-debug relocationsAndrew Stubbs1-5/+10
2020-11-26i386: Cleanup argument handling in ix86_expand_*_builtin functions.Uros Bizjak1-68/+44
2020-11-26ada: c++: Get rid of libposix4, librt on SolarisRainer Orth1-3/+0
2020-11-26rs6000: Set param_vect_partial_vector_usage as 1 for P10Kewen Lin1-4/+7
2020-11-26Delete dead code in ix86_expand_special_args_builtinliuhongt1-39/+25
2020-11-26i386: Use SDWIM mode iterator for abs and maxmin [PR97873]Uros Bizjak1-18/+18
2020-11-26i386: Optimize psubusw compared to 0 into pminuw compared to op0 [PR96906]Jakub Jelinek1-20/+41
2020-11-25Clean up -Wformat-diag warnings (PR bootstrap/97622, PR bootstrap/94982)Martin Sebor1-2/+2
2020-11-25libsanitizer: options: Add hwasan flags and argument parsingMatthew Malcomson2-2/+18
2020-11-25aarch64: Avoid false dependencies for SVE unary operationsRichard Sandiford3-72/+149
2020-11-24arm: correctly handle negating INT_MIN in arm_split_atomic_op [PR97534]Richard Earnshaw1-1/+1
2020-11-24IBM Z: Restrict vec_cmp<m><n> on z13Ilya Leoshkevich1-1/+1
2020-11-24i386: Add *setcc_hi_1* define_insn_and_split [PR97950]Jakub Jelinek1-8/+8
2020-11-23Adjust rtx_costs for h8300Jeff Law1-0/+10
2020-11-23MSP430: Remove target-specific handling of the "persistent" attributeJozef Lawrynowicz1-98/+16
2020-11-22i386: Use SWI48DWI mode iterator for abs and maxmin [PR97873]Uros Bizjak1-101/+103
2020-11-22H8 cc0 conversionAustin Law23-1172/+2834
2020-11-22Partially revert recent H8 patch for conditional branchesJeff Law1-25/+41
2020-11-22Darwin : Avoid a C++ ODR violation seen with LTO.Iain Sandoe1-8/+7
2020-11-21Re-enable vector pair memcpy/memmove expansionAaron Sawdey1-5/+4
2020-11-21Make MMA builtins use opaque modesAaron Sawdey9-348/+473
2020-11-20Power10: Add missing IEEE 128-bit XSCMP* built-in mappings.Michael Meissner1-0/+16
2020-11-20arm: Fix up neon_vector_mem_operand [PR97528]Jakub Jelinek1-1/+3
2020-11-20i386: Optimize abs expansion [PR97873]Uros Bizjak2-61/+150
2020-11-20rs6000: Fix p8_mtvsrd_df's insn typeKewen Lin1-1/+1
2020-11-19pru: Add builtins for HALT and LMBDDimitar Dimitrov4-6/+150
2020-11-19AArch64: Add cost table for Cortex-A76Wilco Dijkstra2-3/+106
2020-11-19AArch64: Improve inline memcpy expansionWilco Dijkstra1-36/+37
2020-11-19[3/3] [AArch64][vect] vec_widen_lshift patternJoel Hutton1-0/+66
2020-11-19[1/3][aarch64] Add vec_widen patterns to aarch64Joel Hutton1-0/+47
2020-11-19i386: Disable *<absneg:code><mode>2_i387_1 for TARGET_SSE_MATH modesUros Bizjak1-1/+1
2020-11-18Minor H8 shift code generation change in preparation for cc0 removalJeff Law4-18/+82
2020-11-18MSP430: Add mul{hi,si} and {u,}mulsidi3 expandersJozef Lawrynowicz1-5/+56