aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2021-01-14arm: Replace calls to __builtin_vcge* by <=,>= in arm_neon.h [PR66791]Prathamesh Kulkarni2-30/+28
2021-01-14c++: Fix erroneous parm comparison logic [PR 98372]Nathan Sidwell3-2/+31
2021-01-14i386: Remove reduntand assignment in i386-options.c [PR98671]Uros Bizjak4-10/+9
2021-01-14i386: Fix the pmovzx SSE4.1 define_insn_and_split patterns [PR98670]Jakub Jelinek2-6/+25
2021-01-14match.pd: Optimize ~(X >> Y) to ~X >> Y if ~X can be simplified [PR96688]Jakub Jelinek4-2/+38
2021-01-14vect: Account for unused IFN_LOAD_LANES resultsRichard Sandiford3-1/+37
2021-01-14aarch64: Reimplememnt vmovn/vmovl intrinsics with builtins insteadKyrylo Tkachov3-12/+33
2021-01-14aarch64: reimplement vqmovn_high* intrinsics using builtinsKyrylo Tkachov5-39/+57
2021-01-14aarch64: Reimplement vmovn_high_* intrinsics using builtinsKyrylo Tkachov4-37/+49
2021-01-14Daily bump.GCC Administrator4-1/+258
2021-01-14or1k: Fixup exception header data encodingsStafford Horne1-0/+4
2021-01-14or1k: Add note to indicate execstackStafford Horne1-0/+2
2021-01-14or1k: Add builtin define to detect hard floatStafford Horne1-0/+2
2021-01-14or1k: Implement profile hook calling _mcountStafford Horne1-2/+13
2021-01-13c++: Failure to lookup using-decl name [PR98231]Marek Polacek4-0/+31
2021-01-13match.pd: Fold (~X | C) ^ D into (X | C) ^ (~D ^ C) if (~D ^ C) can be simpli...Jakub Jelinek2-1/+32
2021-01-13tree-optimization/92645 - avoid harmful early BIT_FIELD_REF canonicalizationRichard Biener4-5/+31
2021-01-13c++: Fix cp_build_function_call_vec [PR 98626]Nathan Sidwell1-2/+2
2021-01-13aarch64: Add support for unpacked SVE MLS and MSBRichard Sandiford7-44/+246
2021-01-13aarch64: Add support for unpacked SVE MLA and MADRichard Sandiford7-44/+246
2021-01-13tree-optimization/92645 - improve SLP with existing vectorsRichard Biener2-2/+63
2021-01-13aarch64: Tighten condition on sve/sel* testsRichard Sandiford3-3/+3
2021-01-13rtl-ssa: Fix reversed comparisons in accesses.h commentRichard Sandiford1-4/+4
2021-01-13sh: Remove match_scratch operand testRichard Sandiford1-2/+1
2021-01-13Hurd: Enable ifunc by defaultSamuel Thibault1-1/+3
2021-01-13i386, expand: Optimize also 256-bit and 512-bit permutatations as vpmovzx if ...Jakub Jelinek13-11/+388
2021-01-13if-to-switch: fix also virtual phisMartin Liska2-7/+23
2021-01-13doc: Fix typos in C++ Modules documentationJonathan Wakely1-2/+2
2021-01-13tree-optimization/98640 - fix bogus sign-extension with VNRichard Biener2-6/+31
2021-01-13i386: Add define_insn_and_split patterns for btrl [PR96938]Jakub Jelinek2-0/+131
2021-01-13ipa: remove a dead codeMartin Liska1-2/+0
2021-01-13[PATCH v2] aarch64: Add cpu cost tables for A64FXQian Jianhua2-4/+171
2021-01-13i386: Optimize _mm_unpacklo_epi8 of 0 vector as second argument or similar VE...Jakub Jelinek4-0/+188
2021-01-12amdgcn: Remove dead code for fixed v0 registerJulian Brown1-4/+0
2021-01-12amdgcn: Fix exec register live-on-entry to BB in md-reorgJulian Brown1-1/+16
2021-01-12amdgcn: Improve FP division accuracyJulian Brown3-20/+81
2021-01-12amdgcn: Fix subdf3 patternJulian Brown1-1/+1
2021-01-13Daily bump.GCC Administrator6-1/+186
2021-01-12syscall: ensure openat uses variadic libc wrapperPaul E. Murphy1-1/+1
2021-01-12Avoid a couple more ICEs in print_mem_ref (PR c/98597).Martin Sebor3-6/+79
2021-01-12gcov: fix printf format for 32-bit hostsMartin Liska1-2/+2
2021-01-12Fix typo in function-abi.hAndrea Corallo1-1/+1
2021-01-12arm: Add movmisalign patterns for MVE (PR target/97875)Christophe Lyon5-25/+89
2021-01-12[PR97969] LRA: Transform pattern `plus (plus (hard reg, const), pseudo)` afte...Vladimir N. Makarov2-1/+81
2021-01-12c++: Fix ICE with CTAD in concept [PR98611]Patrick Palka3-1/+33
2021-01-12tree-optimization/98550 - fix BB vect unrolling checkRichard Biener2-8/+128
2021-01-12options: properly compare string argumentsMartin Liska1-2/+4
2021-01-12gcov: add more debugging facilityMartin Liska2-1/+47
2021-01-12widening_mul: Fix up ICE caused by my signed multiplication overflow pattern ...Jakub Jelinek2-14/+32
2021-01-12reassoc: Optimize in reassoc x < 0 && y < 0 to (x | y) < 0 etc. [PR95731]Jakub Jelinek3-12/+112