aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2023-06-06reload1: Change return type of predicate function from int to boolUros Bizjak2-3/+3
2023-06-06RISC-V: Add RVV vwmacc/vwmaccu/vwmaccsu combine lowering optmizationJuzhe-Zhong8-0/+346
2023-06-06openmp: Add support for the 'present' modifierTobias Burnus23-51/+797
2023-06-06rs6000: genfusion: Delete dead codeSegher Boessenkool1-3/+0
2023-06-06rs6000: genfusion: Rewrite load/compare codeSegher Boessenkool1-82/+103
2023-06-06rs6000: Remove duplicate expression [PR106907]Jeevitha Palanisamy1-1/+0
2023-06-06aarch64: Improve representation of vpaddd intrinsicsKyrylo Tkachov4-14/+3
2023-06-06aarch64: Reimplement URSHR,SRSHR patterns with standard RTL codesKyrylo Tkachov2-7/+93
2023-06-06aarch64: Simplify SHRN, RSHRN expanders and patternsKyrylo Tkachov2-81/+14
2023-06-06aarch64: Improve representation of ADDLV instructionsKyrylo Tkachov6-11/+168
2023-06-06middle-end/110055 - avoid CLOBBERing static variablesRichard Biener2-1/+19
2023-06-06tree-optimization/109143 - improve PTA compile timeRichard Biener1-13/+25
2023-06-06bootstrap rtl-checking: Fix XVEC vs XVECEXP in postreload.ccHans-Peter Nilsson1-2/+2
2023-06-05RISC-V] add TC for save-restore cfi directives.Fei Gao1-0/+17
2023-06-06RISC-V: Support RVV FP16 ZVFH Reduction floating-point intrinsic APIPan Li3-2/+75
2023-06-05[RISC-V] correct machine mode in save-restore cfi RTL.Fei Gao2-5/+21
2023-06-06RISC-V: Fix 'REQUIREMENT' for machine_mode 'MODE' in vector-iterators.md.Li Xu2-16/+16
2023-06-06RISC-V: Fix some typo in vector-iterators.mdPan Li1-4/+4
2023-06-06Daily bump.GCC Administrator4-1/+229
2023-06-05Remove widen_plus/minus_expr tree codesAndre Vieira14-137/+2
2023-06-05internal-fn,vect: Refactor widen_plus as internal_fnAndre Vieira12-47/+375
2023-06-05vect: Refactor to allow internal_fn'sAndre Vieira4-99/+180
2023-06-05d: Warn when declared size of a special enum does not match its intrinsic type.Iain Buclaw5-0/+49
2023-06-05New wi::bitreverse function.Roger Sayle2-0/+42
2023-06-05Testsuite: Fix a fail about xtheadcondmov-indirect-rv64.cLiao Shihua2-50/+50
2023-06-05print-rtl: Change return type of two print functions from int to voidUros Bizjak3-30/+28
2023-06-05reginfo: Change return type of predicate functions from int to boolUros Bizjak2-6/+6
2023-06-05RISC-V: Support RVV FP16 ZVFH floating-point intrinsic APIPan Li3-0/+471
2023-06-05Fix PR 110085: `make clean` in GCC directory on sh target causes a failureAndrew Pinski1-7/+0
2023-06-05MIPS: Add speculation_barrier supportYunQiang Su3-0/+26
2023-06-05RISC-V: Reorganize riscv-v.ccJuzhe-Zhong1-248/+249
2023-06-05RISC-V: Split arguments of expand_vec_permJuzhe-Zhong3-7/+4
2023-06-05Daily bump.GCC Administrator4-1/+130
2023-06-04Improve do_store_flag for comparing single bit against that bitAndrew Pinski1-3/+8
2023-06-04Improve do_store_flag for single bit comparison against 0Andrew Pinski1-5/+20
2023-06-04Convert H8 port to LRAJeff Law3-34/+1
2023-06-04xtensa: Optimize boolean evaluation or branching when EQ/NE to INT_MINTakayuki 'January June' Suwa1-0/+65
2023-06-04RISC-V: Remove redundant vlmul_ext_* patterns to fix PR110109Juzhe-Zhong4-144/+529
2023-06-04RISC-V: Support RVV FP16 ZVFHMIN intrinsic APIPan Li4-1/+70
2023-06-04RISC-V: Move optimization patterns into autovec-opt.mdJuzhe-Zhong3-91/+92
2023-06-04PR target/110083: Fix-up REG_EQUAL notes on COMPARE in STV.Roger Sayle2-0/+59
2023-06-03c++: use __cxa_call_terminate for MUST_NOT_THROW [PR97720]Jason Merrill6-4/+53
2023-06-04reload_cse_move2add: Handle trivial single_set:sHans-Peter Nilsson1-29/+36
2023-06-04RISC-V: Support RVV zvfh{min} vfloat16*_t mov and spillPan Li6-0/+257
2023-06-04Daily bump.GCC Administrator5-1/+79
2023-06-03[RISC-V] fix cfi issue in save-restore.Fei Gao1-2/+2
2023-06-03Remove unnecessary md pattern for TARGET_XTHEADCONDMOVDie Li1-14/+1
2023-06-03PR modula2/110003 Wrong source line listed for unused parametersGaius Mulley1-4/+5
2023-06-03c++: is_specialization_of_friend confusion [PR109923]Patrick Palka2-0/+21
2023-06-03c++: simplify TEMPLATE_TEMPLATE_PARM hashingPatrick Palka1-12/+1