aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2022-02-03rs6000: Unify error messages for built-in constant restrictionsBill Schmidt1-2/+4
2022-02-03arm: Fix up help.exp regressionJakub Jelinek1-4/+4
2022-02-03aarch64: Add missing movmisalign patternsRichard Sandiford1-2/+2
2022-02-03aarch64: Remove VALL_F16MOV iteratorRichard Sandiford2-7/+2
2022-02-03Fix wording for: attribute ‘-xyz’ argument ‘target’ is unknownMartin Liska2-4/+4
2022-02-03s390x: Fix one more -Wformat-diag.Martin Liska1-3/+3
2022-02-02gcc: define _REENTRANT for OpenRISC when -pthread is passedBernd Kuhls1-0/+2
2022-02-02AArch32: use canonical ordering for complex mul, fma and fmsTamar Christina1-7/+7
2022-02-02AArch64: use canonical ordering for complex mul, fma and fmsTamar Christina2-10/+10
2022-02-02cris: Reload using special-regs before general-regsHans-Peter Nilsson2-6/+32
2022-02-02cris: Don't discriminate against ALL_REGS in TARGET_REGISTER_MOVE_COSTHans-Peter Nilsson1-14/+4
2022-02-02cris: Remove CRIS v32 ACR artefactsHans-Peter Nilsson4-27/+13
2022-02-02cris: For expanded movsi, don't match operands we know will be reloadedHans-Peter Nilsson1-3/+4
2022-02-02cris: Don't default to -mmul-bug-workaroundHans-Peter Nilsson1-3/+16
2022-02-01IBM Z: fix `section type conflict` with -mindirect-branch-tableIlya Leoshkevich1-1/+0
2022-02-01rs6000: Fix up PCH on powerpc* [PR104323]Jakub Jelinek2-89/+22
2022-02-01[nvptx] Add uniform_warp_check insnTom de Vries2-4/+36
2022-02-01[nvptx] Add bar.warp.syncTom de Vries2-0/+14
2022-02-01[nvptx] Update default ptx isa to 6.3Tom de Vries1-1/+1
2022-02-01[nvptx] Update bar.sync for ptx isa 6.0Tom de Vries3-2/+8
2022-02-01[nvptx] Handle nop in prevent_branch_around_nothingTom de Vries1-0/+1
2022-02-01[nvptx] Add some support for .local atomicsTom de Vries1-2/+80
2022-02-01[nvptx] Fix reduction lockTom de Vries2-5/+49
2022-02-01rs6000: Don't #ifdef "short" built-in namesBill Schmidt1-170/+174
2022-01-31rs6000: Fix up build of non-glibc/aix/darwin powerpc* targets [PR104298]Jakub Jelinek3-3/+6
2022-01-31Use V8+ default in 32-bit mode on SPARC64/LinuxEric Botcazou1-2/+2
2022-01-28sh-linux fix target cpuYoshinori Sato1-2/+3
2022-01-28Darwin, PPC: Fix bootstrap after GLIBC version changes.Iain Sandoe1-0/+2
2022-01-28internal_error - do not use leading capital letterMartin Liska1-2/+2
2022-01-28RISC-V: Document `auipc' and `bitmanip' `type' attributesMaciej W. Rozycki1-0/+2
2022-01-27rs6000: Fix an assertion in update_target_cost_per_stmt [PR103702]Kewen Lin1-2/+5
2022-01-26rs6000: Fix up *intrin.h for C89 [PR104239]Jakub Jelinek3-3/+5
2022-01-26rs6000: Fix up #include <immintrin.h> or <x86gprintrin.h> [PR104239]Jakub Jelinek2-4/+4
2022-01-25aix: AIX is not GLIBC.David Edelsohn1-0/+1
2022-01-25rs6000: Remove GCC 8.1 U10__float128 mangling compatibility [PR104172]Jakub Jelinek3-67/+1
2022-01-24rtl: builtins: (not just) rs6000: Add builtins for fegetround, feclearexcept ...Raoni Fassina Firmino1-0/+111
2022-01-24properly disable -fsplit-stack on non-glibc targets [PR104170]Jakub Jelinek6-40/+65
2022-01-23x86: Also check mode of memory broadcast in bcst_mem_operandH.J. Lu1-0/+2
2022-01-23[aarch64/64821]: Simplify __builtin_aarch64_sqrt* into internal function .SQRT.Andrew Pinski1-0/+7
2022-01-21Mark XXSPLTIW/XXSPLTIDP as prefixed -- PR 104136Michael Meissner4-48/+27
2022-01-21x86: Properly disable -fsplit-stack support on non-glibc targetsH.J. Lu2-7/+3
2022-01-21Disable -fsplit-stack support on non-glibc targetsSören Tempel2-3/+7
2022-01-21rs6000: Support vector float/double for vec_sldwBill Schmidt1-0/+4
2022-01-21rs6000: Fix bootstrapBill Seurer1-1/+1
2022-01-21PR middle-end/104140: bootstrap ICE on riscv.Roger Sayle1-0/+3
2022-01-21[ARM] Add support for TLS register based stack protector canary accessArd Biesheuvel5-2/+154
2022-01-20target/100784 - avoid ICE with folding __builtin_ia32_shufpdRichard Biener1-1/+1
2022-01-20arm: elide some cases where the AES erratum workaround is not required.Richard Earnshaw1-8/+47
2022-01-20arm: suppress aes erratum when forwarding from aesRichard Earnshaw1-0/+50
2022-01-20arm: add basic mitigation for Cortex-A AES errataRichard Earnshaw2-1/+36