aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2023-05-31Refactor wi::bswap as a function (instead of a method).Roger Sayle5-24/+36
2023-05-31testsuite: rename force_conventional_outputBernhard Reutner-Fischer4-15/+15
2023-05-31aarch64: PR target/99195 Annotate dot-product patterns for vec-concat-zeroKyrylo Tkachov2-5/+43
2023-05-31aarch64: PR target/99195 Annotate saturating mult patterns for vec-concat-zeroKyrylo Tkachov3-11/+54
2023-05-31btf: improve -dA comments for testsuiteDavid Faust17-69/+224
2023-05-31btf: be clear when record size/type is not usedDavid Faust1-0/+6
2023-05-31emit-rtl: Change return type of predicate functions from int to boolUros Bizjak3-36/+32
2023-05-31alias: Change return type of predicate functions from int to boolUros Bizjak3-135/+122
2023-05-31RISC-V: Add vwadd<u>/vwsub<u>/vwmul<u>/vwmulsu.vv lowering optimizaiton for R...Juzhe-Zhong10-4/+262
2023-05-31RISC-V: Add testcase for vrsub.vi auto-vectorizationJuzhe-Zhong4-1/+59
2023-05-31RISC-V: Remove FRM for vfwcvt (RVV float to float widening conversion)Juzhe-Zhong1-3/+1
2023-05-31RISC-V: Remove FRM for vfwcvt.f.x<u>.v (RVV integer to float widening convers...Juzhe-Zhong1-3/+1
2023-05-31RISC-V: Remove FRM for vfncvt.rod instructionJuzhe-Zhong1-3/+1
2023-05-31aarch64: Add pattern for bswap + rotate [PR 110039]Christophe Lyon1-0/+10
2023-05-31ipa/109983 - (IPA) PTA speedupRichard Biener1-72/+46
2023-05-31IPA PTA stats enhancement and non-details dump slimmingRichard Biener1-2/+8
2023-05-31aarch64: Simplify output template emission code for a few patternsKyrylo Tkachov2-99/+40
2023-05-31xtensa: Improve "*shlrd_reg" insn pattern and its variantTakayuki 'January June' Suwa2-26/+58
2023-05-31Fix ICE in rewrite_expr_tree_parallelCui, Lili3-1/+15
2023-05-31RISC-V: Add ZVFH extension to the -march= optionPan Li4-0/+66
2023-05-31RISC-V: Fix unreachable test code for init repeat sequence.Pan Li1-1/+0
2023-05-31Daily bump.GCC Administrator6-1/+554
2023-05-31Enhance NARROW FLOAT_EXPR vectorization by truncating integer to lower precis...liuhongt4-32/+121
2023-05-30testsuite: add verify-sarif-file to some testcases that were missing itDavid Malcolm2-0/+3
2023-05-30testsuite/52641: Fix more of implicit int=32 assumption fallout.Georg-Johann Lay7-3/+13
2023-05-30LRA: Update insn sp offset if its input reload changes SPVladimir N. Makarov3-4/+36
2023-05-30i386: Fix misleading identation in i386-expand.cc [PR110041]Uros Bizjak1-12/+12
2023-05-30jump: Change return type of predicate functions from int to boolUros Bizjak2-107/+107
2023-05-30testsuite: make mve_intrinsic_type_overloads-int.c libc-agnosticChristophe Lyon1-13/+15
2023-05-30Add a != MIN/MAX_VALUE_CST ? CST-+1 : a to minmax_from_comparisonAndrew Pinski3-2/+40
2023-05-30MATCH: Move `a <= CST1 ? MAX<a, CST2> : a` optimization to matchAndrew Pinski5-2/+68
2023-05-30Fix ACLE data-intrinsics testcasesChristophe Lyon2-1/+2
2023-05-30Replace a HWI_COMPUTABLE_MODE_P with wide-int in simplify-rtx.cc.Roger Sayle1-7/+8
2023-05-30PR target/107172: Avoid "unusual" MODE_CC comparisons in simplify-rtx.ccRoger Sayle1-0/+6
2023-05-30OpenMP: Improve C/C++ parsing error message [PR109999]Tobias Burnus8-16/+16
2023-05-30RISC-V: Allow all const_vec_duplicates as constants.Robin Dapp7-43/+74
2023-05-30Detect bswap + rotate for byte permutation in pass_bswap.liuhongt6-27/+342
2023-05-30aarch64: Convert ADDLP and ADALP patterns to standard RTL codesKyrylo Tkachov3-19/+74
2023-05-30aarch64: Reimplement v(r)hadd and vhsub intrinsics with RTL codesKyrylo Tkachov2-16/+95
2023-05-30riscv: add work around for PR sanitizer/82501Andreas Schwab1-0/+1
2023-05-30riscv: update riscv_asan_shadow_offsetAndreas Schwab1-4/+3
2023-05-30stor-layout, aarch64: Express SRA intrinsics with RTL codesKyrylo Tkachov10-31/+206
2023-05-30ada: Fix wrong access for qualified aggregate with storage modelEric Botcazou1-3/+6
2023-05-30ada: Fix internal error on qualified aggregate with storage modelEric Botcazou1-17/+19
2023-05-30ada: Add missing guards for degenerate storage modelsEric Botcazou1-5/+10
2023-05-30ada: Fix incorrect copies being used with 'AddressMarc Poulhiès1-4/+9
2023-05-30ada: Fix bogus Storage_Error on dynamic array with static zero lengthEric Botcazou1-4/+21
2023-05-30ada: Fix minor issue with Mod operatorEric Botcazou1-4/+4
2023-05-30ada: Minor generic tweaks left and and rightEric Botcazou4-12/+14
2023-05-30ada: Make internal_error_function more robustEric Botcazou1-6/+16