aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek562-8993/+8993
2024-10-25SVE intrinsics: Fold svaba with op1 all zeros to svabd.Jennifer Schmitz5-0/+107
2024-10-25c++/modules: Propagate some missing flags on type definitionsNathaniel Shead4-4/+49
2024-10-25c++/modules: Support decloned cdtorsNathaniel Shead5-4/+45
2024-10-25c++/modules: Prevent maybe_clone_decl being called multiple times [PR115007]Nathaniel Shead4-4/+24
2024-10-25c++: Handle ABI for non-polymorphic dynamic classesNathaniel Shead3-2/+29
2024-10-24AVR: target/116953 - Restore recog_data after calling jump_over_one_insn_p.Georg-Johann Lay1-5/+5
2024-10-24analyzer: avoid implicit use of global_dc's pretty_printer [PR116613]David Malcolm33-1294/+1860
2024-10-24testsuite: Use -fno-ipa-icf in gcc.dg/stack-check-2.cJoseph Myers1-1/+1
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics: 'gcc/config/gcn/...Thomas Schwinge1-0/+1
2024-10-24libstdc++: Fix test broken when using COW std::stringFrançois Dumont1-3/+2
2024-10-24libstdc++: Fix typos in tests using macros for std::float128_t supportJonathan Wakely4-4/+4
2024-10-24testsuite: Require effective target pie for pr113197Dimitar Dimitrov1-0/+1
2024-10-24libstdc++: Simplify std::__throw_bad_variant_accessJonathan Wakely1-17/+15
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]David Malcolm633-502/+1035
2024-10-24Add comment about pp_format to diagnostic_context::report_diagnosticDavid Malcolm1-0/+7
2024-10-24aarch64: libstdc++: Use shufflevector instead of shuffle in opt_random.hRicardo Jesus1-12/+16
2024-10-24Record nonzero bits in the irange_bitmask of POLY_INT_CSTsRichard Sandiford2-0/+82
2024-10-24Try to simplify (X >> C1) * (C2 << C1) -> X * C2Richard Sandiford4-0/+139
2024-10-24Handle POLY_INT_CSTs in get_nonzero_bitsRichard Sandiford3-0/+66
2024-10-24Try to simplify (X >> C1) << (C1 + C2) -> X << C2Richard Sandiford3-0/+95
2024-10-24Generalise ((X /[ex] A) +- B) * A -> X +- A * B ruleRichard Sandiford6-14/+194
2024-10-24Simplify (X /[ex] C1) * (C1 * C2) -> X * C2Richard Sandiford7-0/+250
2024-10-24Use get_nonzero_bits to simplify trunc_div to exact_divRichard Sandiford2-0/+38
2024-10-24Make more places handle exact_div like trunc_divRichard Sandiford4-30/+47
2024-10-24Implement pointer_or_operator.Andrew MacLeod2-53/+16
2024-10-24Remove pointer_and_operator.Andrew MacLeod1-23/+0
2024-10-24Remove pointer_min_max_operator.Andrew MacLeod1-28/+0
2024-10-24Cleanup pointer_plus_operator.Andrew MacLeod1-73/+1
2024-10-24c++: Further fix for get_member_function_from_ptrfunc [PR117259]Jakub Jelinek2-14/+30
2024-10-24asan: Fix up build_check_stmt gsi handling [PR117209]Jakub Jelinek2-9/+20
2024-10-24SVE intrinsics: Fold svsra with op1 all zeros to svlsr/svasr.Jennifer Schmitz5-0/+64
2024-10-24SVE intrinsics: Fold constant operands for svlsl.Soumya AR3-2/+160
2024-10-24SVE intrinsics: Fold division and multiplication by -1 to negJennifer Schmitz8-28/+187
2024-10-24SVE intrinsics: Add constant folding for svindex.Jennifer Schmitz2-0/+49
2024-10-23[PATCH] RISC-V: override alignment of function/jump/loopWang Pengcheng1-0/+15
2024-10-24libffi: LoongArch: Fix soft-float builds of libffiYang Yujie1-0/+2
2024-10-23testsuite: Fix up pr116488.c and pr117226.c tests [PR116488]Jakub Jelinek2-2/+2
2024-10-24RISC-V: Add testcases for form 4 of signed vector SAT_ADDPan Li9-0/+126
2024-10-24Daily bump.GCC Administrator8-1/+529
2024-10-23aarch64: Fix warning in aarch64_ptrue_regAndrew Pinski1-2/+2
2024-10-23match: Reject non-const internal functions [PR117260]Andrew Pinski1-0/+5
2024-10-23ginclude: stdalign.h should define __xxx_is_defined macros for C++Jonathan Wakely2-2/+28
2024-10-23top-level: Add pull request template for ForgejoJonathan Wakely1-0/+9
2024-10-23jit: reset state in varasm.cc [PR117275]David Malcolm3-0/+56
2024-10-23aarch64: Improve scalar mode popcount expansion by using SVE [PR113860]Pengxuan Zheng8-11/+139
2024-10-23Implement operator_pointer_diff::fold_rangeAndrew MacLeod2-17/+36
2024-10-23libstdc++: Add -D_GLIBCXX_ASSERTIONS default for -O0 to API historyJonathan Wakely6-4/+14
2024-10-23libstdc++: Add GLIBCXX_TESTSUITE_STDS example to docsJonathan Wakely2-4/+6
2024-10-23diagnostics: implement buffering for non-textual formats [PR105916]David Malcolm15-191/+1069