summaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)Author
2022-03-25arm: Revert Auto-vectorization for MVE: add pack/unpack patterns PR target/10...Christophe Lyon
2022-03-23rs6000: Skip overload instances with NULL fntype [PR104967]Kewen Lin
2022-03-23rs6000: Adjust error messages.Martin Liska
2022-03-23Fix ICE caused by NULL_RTX returned by lowpart_subreg.liuhongt
2022-03-22[nvptx] Use '%' as register prefixTom de Vries
2022-03-22[nvptx] Limit HFmode support to mexperimentalTom de Vries
2022-03-22[nvptx] Add mexperimentalTom de Vries
2022-03-22[nvptx] Use .alias directive for mptx >= 6.3Tom de Vries
2022-03-22[nvptx] Add warp sync at simt exitTom de Vries
2022-03-22nvptx: fix wrapping in an error message.Martin Liska
2022-03-22rs6000: wrap const in an error message.Martin Liska
2022-03-22v850: fix typo in pragma nameMartin Liska
2022-03-22rs6000: update error message format.Martin Liska
2022-03-22i386: update error message format.Martin Liska
2022-03-22aarch64: update error message format.Martin Liska
2022-03-22aarch64: Update regmove costs for neoverse-v1 and neoverse-512tvb tuningsAndre Vieira
2022-03-22aarch64: Add Demeter tuning structsAndre Vieira
2022-03-22aarch64: Update reg-costs to differentiate between memmove costsAndre Vieira
2022-03-22aarch64: Add Neoverse-N2 tuning structsAndre Vieira
2022-03-22aarch64: Enable FP16 feature by default for Armv9Andre Vieira
2022-03-22Extend splitter pattern to reversed condition by swapping then and else rtx. ...liuhongt
2022-03-22AVX512FP16: Fix wrong code for _mm_mask_f[c]madd.*sch [PR 104978]Hongyu Wang
2022-03-21RISC-V: Implement misc macro for vector extensions.Kito Cheng
2022-03-21AVX512FP16: Fix masm=intel output for vfc?(madd|mul)csh [PR 104977]Hongyu Wang
2022-03-19i386: Don't emit pushf;pop for __builtin_ia32_readeflags_u* with unused lhs [...Jakub Jelinek
2022-03-18Refine HImode movement for "v" to "v".liuhongt
2022-03-18x86: Correct march=sapphirerapids to base on icelake serverCui,Lili
2022-03-17PR 90356: Use xor to load const_double 0.0 on SSE (always)Roger Sayle
2022-03-16Fix strange binary corruption with last commit.Roger Sayle
2022-03-16PR target/94680: Clear upper bits of V2DF using movq (like V2DI).Roger Sayle
2022-03-16x86: Also check _SOFT_FLOAT in <x86gprintrin.h>H.J. Lu
2022-03-16RISC-V: Handle combine extension in canonical ordering.LiaoShihua
2022-03-16aarch64: Fix up RTL sharing bug in aarch64_load_symref_appropriately [PR104910]Jakub Jelinek
2022-03-16Don't fold __builtin_ia32_blendvpd w/o sse4.2.liuhongt
2022-03-15rs6000: Fix invalid address passed to __builtin_mma_disassemble_acc [PR104923]Peter Bergner
2022-03-15riscv: Allow -Wno-psabi to turn off ABI warnings [PR91229]Jakub Jelinek
2022-03-15i386: Use no-mmx,no-sse for LIBGCC2_UNWIND_ATTRIBUTE [PR104890]Jakub Jelinek
2022-03-14Fix libitm.c/memset-1.c test fails with new peephole2s.Roger Sayle
2022-03-15Enable libsanitizer build on mips64Xi Ruoyao
2022-03-14i386: Fix up _mm_loadu_si{16,32} [PR99754]Jakub Jelinek
2022-03-14Spelling fix - cannott -> cannot [PR104899]Jakub Jelinek
2022-03-14Don't fold builtin into gimple when isa mismatches.liuhongt
2022-03-12rs6000: Do not use rs6000_cpu for .machine ppc and ppc64 (PR104829)Segher Boessenkool
2022-03-11Fix DImode to TImode sign extend issueMichael Meissner
2022-03-11PR tree-optimization/98335: New peephole2 xorl;movb -> movzblRoger Sayle
2022-03-11target/104762 - vectorization costs of CONSTRUCTORsRichard Biener
2022-03-10[nvptx] Use no,yes for attribute predicableTom de Vries
2022-03-10[nvptx] Disable warp sync in simt regionTom de Vries
2022-03-10[nvptx] Handle unused result in nvptx_unisimt_handle_setTom de Vries
2022-03-10[nvptx] Use bit-bucket operand for atom insnsTom de Vries