aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2023-08-30analyzer: implement reference count checking for CPython plugin [PR107646]Eric Feng10-44/+550
2023-08-30Analyzer: include algorithm headerFrancois-Xavier Coudert1-0/+1
2023-08-30pru: Add cstore expansion patternsDimitar Dimitrov9-0/+126
2023-08-30c++: CWG 2359, wrong copy-init with designated init [PR91319]Marek Polacek2-0/+31
2023-08-30c++: disallow constinit on functions [PR111173]Marek Polacek2-0/+8
2023-08-30tree-optimization/111228 - fix testcaseRichard Biener1-1/+1
2023-08-30test: Add xfail into slp-reduc-7.c for RVV VLA vectorizationJuzhe-Zhong1-1/+1
2023-08-30test: Adapt slp-26.c check for RVVJuzhe-Zhong1-4/+4
2023-08-30fortran: Restore interface to its previous state on error [PR48776]Mikael Morin4-6/+113
2023-08-30tree-optimization/111228 - combine two VEC_PERM_EXPRsRichard Biener2-3/+155
2023-08-30RISC-V: Remove movmisalign pattern for VLA modesJuzhe-Zhong1-11/+0
2023-08-30test: Fix XPASS of RVVJuzhe-Zhong6-6/+6
2023-08-30test: Add xfail for riscv_vectorJuzhe-Zhong3-3/+3
2023-08-30RISC-V: support cm.mva01s cm.mvsa01 in zcmpDie Li5-0/+85
2023-08-30RISC-V: support cm.popretz in zcmpFei Gao5-25/+509
2023-08-30RISC-V: support cm.push cm.pop cm.popret in zcmpFei Gao11-52/+2137
2023-08-30tree-ssa-strlen: Fix up handling of conditionally zero memcpy [PR110914]Jakub Jelinek2-1/+24
2023-08-30store-merging: Fix up >= 64 bit insertion [PR111015]Jakub Jelinek2-4/+33
2023-08-30middle-end: Apply MASK_LEN_LOAD_LANES/MASK_LEN_STORE_LANES to ivopts/aliasJuzhe-Zhong2-0/+7
2023-08-30RISC-V: Make arch-24.c to test "success" caseTsukasa OI1-3/+1
2023-08-30RISC-V: Make sure we get VL REG operand for VLMAX vsetvlJuzhe-Zhong1-4/+12
2023-08-30RISC-V: Enable movmisalign for VLS modesJuzhe-Zhong3-5/+57
2023-08-30Daily bump.GCC Administrator6-1/+292
2023-08-29RISC-V: Use splitter to generate zicond in another casePhilipp Tomsich2-0/+45
2023-08-29analyzer: new warning: -Wanalyzer-overlapping-buffers [PR99860]David Malcolm11-2/+722
2023-08-29c++: tweaks for explicit conversion fns diagnosticMarek Polacek4-4/+77
2023-08-29RISC-V: Added zvfh support for zfa extensions.Jin Ma4-5/+104
2023-08-29RISC-V: generate builtin macro for compilation with strict alignmentEdwin Lu12-0/+144
2023-08-29libgccjit: add support for `restrict` attribute on function parametersGuillaume Gomez12-2/+216
2023-08-29RISC-V: Add Types to Un-Typed Vector InstructionsEdwin Lu3-9/+26
2023-08-29rs6000, add overloaded DFP quantize supportCarl Love5-1/+266
2023-08-29analyzer: improve strdup handling [PR105899]David Malcolm3-9/+48
2023-08-29RISC-V: Fix one ICE for vect test vect-multitypes-5Pan Li1-0/+23
2023-08-29RISC-V: Add stub support for existing extensions (unprivileged)Tsukasa OI2-0/+32
2023-08-29RISC-V: Add stub support for existing extensions (vendor)Tsukasa OI2-0/+29
2023-08-29RISC-V: Add stub support for existing extensions (privileged)Tsukasa OI2-0/+53
2023-08-29RISC-V: Make PR 102957 tests more comprehensiveTsukasa OI1-0/+5
2023-08-29RISC-V: Refactor and clean expand_cond_len_{unop,binop,ternop}Lehua Ding3-126/+58
2023-08-29tree-ssa-math-opts: Improve uaddc/usubc pattern matching [PR111209]Jakub Jelinek2-1/+196
2023-08-29MATCH: Move `(x | y) & (~x ^ y)` over to use bitwise_inverted_equal_pAndrew Pinski2-2/+52
2023-08-29vect test: Remove xfail for riscvJuzhe-Zhong1-1/+1
2023-08-29arm: Fix bootstrap / add missing initializer in MVE type_suffixesChristophe Lyon1-1/+1
2023-08-29RISC-V: Fix ASM check of vlmax_switch_vtype-16.cJuzhe-Zhong1-1/+1
2023-08-29RISC-V: Fix AVL/VL get ICE[VSETVL PASS]Juzhe-Zhong2-16/+31
2023-08-29RISC-V: Fix error combine of pred_mov patternLehua Ding5-49/+106
2023-08-29LoongArch: Enable '-free' starting at -O2.Lulu Cheng3-2/+28
2023-08-29Daily bump.GCC Administrator3-1/+407
2023-08-28RISC-V: Fix documentation of __builtin_riscv_pauseTsukasa OI1-3/+3
2023-08-28RISC-V: __builtin_riscv_pause for all environmentTsukasa OI8-13/+41
2023-08-28Fix cond-bool-2.c on powerpc and other targetsAndrew Pinski1-1/+1