aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2021-12-02Darwin: Rewrite host PCH support [PR 55610].Iain Sandoe1-38/+153
2021-12-02rs6000: Enable new built-in support, with test suite and altivec.h changesBill Schmidt4-499/+60
2021-12-02AArch64: Optimize right shift rounding narrowingTamar Christina3-20/+58
2021-12-02fix spelling of -linker-output-auto-nolto-relRasmus Villemoes1-1/+1
2021-12-01i386: Improve V8HI and V8HF inserts [PR102811]Uros Bizjak3-51/+141
2021-12-01darwin, d: Support outfile substitution for libphobosIain Buclaw1-0/+1
2021-12-01rs6000: Mirror fix for PR102347 in new builtins supportBill Schmidt4-13/+11
2021-12-01i386: Fix up some minor formatting issues and one inconsistencyJakub Jelinek1-4/+4
2021-12-01Fix ICE in ix86_attr_length_immediate_default.liuhongt1-0/+4
2021-11-30rs6000: Clarify overloaded builtin diagnosticBill Schmidt1-2/+4
2021-11-30Remove more stray returns and gcc_unreachable ()sRichard Biener1-1/+0
2021-11-30vect: Add support for fmax and fmin reductionsRichard Sandiford3-2/+28
2021-11-30Fix -freorder-blocks-and-partition glitch with Windows SEH (continued)Eric Botcazou2-4/+6
2021-11-30x86_64: PR target/100711: Splitters for pandnRoger Sayle1-0/+32
2021-11-29rs6000: Remove builtin mask check from builtin_decl [PR102347]Kewen Lin1-10/+4
2021-11-29rs6000: Modify the way for extra penalized costKewen Lin1-16/+19
2021-11-29visium: Revert commit r12-5332Kewen Lin1-25/+25
2021-11-29i386: Fix and improve movhi_internal and movhf_internal some more.Uros Bizjak1-83/+128
2021-11-29rs6000: Add Power10 optimization for most _mm_movemask*Paul A. Clarke2-0/+12
2021-11-29x86_64: Improved V1TImode rotations by non-constant amounts.Roger Sayle2-3/+13
2021-11-29Optimize _Float16 usage for non AVX512FP16.liuhongt3-7/+18
2021-11-29Fix regression introduced by r12-5536.liuhongt3-18/+29
2021-11-27x86: Fix up x86_{,64_}sh{l,r}d patterns [PR103431]Jakub Jelinek1-42/+260
2021-11-26i386: vcvtph2ps and vcvtps2ph should be used to convert _Float16 to SFmode wi...konglin12-9/+70
2021-11-25amdgcn: Fix ICE generating CFI [PR103396]Andrew Stubbs1-1/+1
2021-11-23rs6000: Better error messages for power8/9 vector builtinsBill Schmidt1-2/+4
2021-11-23rs6000: Add [power6-64] stanza to new builtin supportBill Schmidt3-25/+37
2021-11-23rs6000: Optimize code generation of vec_reve [PR100868]Haochen Gui1-2/+44
2021-11-22Don't allow mask/sse/mmx mov in TLS code sequences.liuhongt4-4/+40
2021-11-21xtensa: Fix non-robust split condition in define_insn_and_splitKewen Lin1-2/+2
2021-11-21i386: Fix up handling of target attribute [PR101180]Jakub Jelinek1-1/+4
2021-11-20Clobber the condition code in the bfin doloop patternsJeff Law1-3/+6
2021-11-19rs6000: Add optimizations for _mm_sad_epu8Paul A. Clarke1-7/+17
2021-11-19Darwin: Rework handling for unwinder code in libgcc_s and specs [PR80556].Iain Sandoe7-114/+87
2021-11-19IBM Z: Fix load-and-test peephole2 conditionStefan Schulze Frielinghaus1-1/+1
2021-11-19Reduce cost of aligned sse register store.liuhongt1-2/+2
2021-11-18Fix rs6000 predicates.md use of decl_replaceable_pDavid Edelsohn1-1/+3
2021-11-18x86: Add -mindirect-branch-cs-prefixH.J. Lu2-0/+10
2021-11-18aix: detect power10 processor.David Edelsohn1-0/+3
2021-11-18i386: Fix wrong codegen for -mrelax-cmpxchg-loopHongyu Wang1-1/+6
2021-11-18i386: add alias for f*mul_*ch intrinsicskonglin12-0/+56
2021-11-17x86: Add -mharden-sls=[none|all|return|indirect-branch]H.J. Lu3-7/+41
2021-11-17x86: Remove "%!" before retH.J. Lu2-3/+3
2021-11-17i386: Redefine indirect_thunks_used as HARD_REG_SET.Uros Bizjak1-11/+6
2021-11-17i386: Introduce LEGACY_SSE_REGNO_P predicateUros Bizjak2-12/+12
2021-11-17aarch64: Add new vector mode V8DIPrzemyslaw Wirkus3-1/+10
2021-11-17Add IFN_COND_FMIN/FMAX functionsRichard Sandiford1-1/+18
2021-11-17i386: Fix non-robust split condition in define_insn_and_splitKewen Lin1-10/+10
2021-11-16visium: Fix non-robust split condition in define_insn_and_splitKewen Lin1-25/+25
2021-11-16rs6000: MMA test case emits wrong code when building a vector pair [PR102976]Peter Bergner1-2/+8