Show patches with: none      |   126942 patches
« 1 2 ... 517 518 5191269 1270 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
tree-sra: Avoid refreshing into const base decls (PR 100453) tree-sra: Avoid refreshing into const base decls (PR 100453) - - - - --- 2021-05-13 Martin Jambor New
tree-sra: Do not refresh readonly decls (PR 100453) tree-sra: Do not refresh readonly decls (PR 100453) - - - - --- 2021-06-15 Martin Jambor New
ipa-sra: Fix thinko when overriding safe_to_import_accesses (PR 101066) ipa-sra: Fix thinko when overriding safe_to_import_accesses (PR 101066) - - - - --- 2021-06-21 Martin Jambor New
tree-inline: Fix TREE_READONLY of parameter replacements tree-inline: Fix TREE_READONLY of parameter replacements - - - - --- 2021-06-23 Martin Jambor New
[RFC] ipa: Adjust references to identify read-only globals [RFC] ipa: Adjust references to identify read-only globals - - - - --- 2021-06-29 Martin Jambor New
Change the type of return value of profile_count::value to uint64_t Change the type of return value of profile_count::value to uint64_t - - - - --- 2021-07-15 Martin Jambor New
ipa: Fix testsuite/gcc.dg/ipa/remref-6.c ipa: Fix testsuite/gcc.dg/ipa/remref-6.c - - - - --- 2021-08-09 Martin Jambor New
[1/4] cgraph: Do not warn about caller count mismatches of removed functions IPA-CP profile feedback handling fixes - - - - --- 2021-08-20 Martin Jambor New
[2/4] ipa-cp: Propagation boost for recursion generated values IPA-CP profile feedback handling fixes - - - - --- 2021-08-20 Martin Jambor New
[3/4] ipa-cp: Fix updating of profile counts and self-gen value evaluation IPA-CP profile feedback handling fixes - - - - --- 2021-08-20 Martin Jambor New
[4/4] ipa-cp: Select saner profile count to base heuristics on IPA-CP profile feedback handling fixes - - - - --- 2021-08-23 Martin Jambor New
ipa: Fix ICE when speculating calls from inlined functions (PR 102388) ipa: Fix ICE when speculating calls from inlined functions (PR 102388) - - - - --- 2021-09-23 Martin Jambor New
ipa-sra: Improve debug info for removed parameters (PR 93385) ipa-sra: Improve debug info for removed parameters (PR 93385) - - - - --- 2021-10-13 Martin Jambor New
Add forgotten documentation of param ipa-cp-recursive-freq-factor Add forgotten documentation of param ipa-cp-recursive-freq-factor - - - - --- 2021-10-14 Martin Jambor New
sra: Fix corner case of total scalarization with virtual inheritance (PR 102505) sra: Fix corner case of total scalarization with virtual inheritance (PR 102505) - - - - --- 2021-10-21 Martin Jambor New
sra: Fix the fix for PR 102505 (PR 102886) sra: Fix the fix for PR 102505 (PR 102886) - - - - --- 2021-10-22 Martin Jambor New
ipa: Do not require RECORD_TYPE for ancestor jump functions ipa: Do not require RECORD_TYPE for ancestor jump functions - - - - --- 2021-11-05 Martin Jambor New
ipa: Unshare expresseions before putting them into debug statements (PR 103099, PR 103107) ipa: Unshare expresseions before putting them into debug statements (PR 103099, PR 103107) - - - - --- 2021-11-08 Martin Jambor New
ipa: Fix segfault when remapping debug_binds with expressions (PR 103132) ipa: Fix segfault when remapping debug_binds with expressions (PR 103132) - - - - --- 2021-11-08 Martin Jambor New
Introduce build_debug_expr_decl Introduce build_debug_expr_decl - - - - --- 2021-11-08 Martin Jambor New
Fortran: Use build_debug_expr_decl to create DEBUG_DECL_EXPRs Fortran: Use build_debug_expr_decl to create DEBUG_DECL_EXPRs - - - - --- 2021-11-12 Martin Jambor New
Replace more DEBUG_EXPR_DECL creations with build_debug_expr_decl Replace more DEBUG_EXPR_DECL creations with build_debug_expr_decl - - - - --- 2021-11-12 Martin Jambor New
options: Make -Ofast switch off -fsemantic-interposition options: Make -Ofast switch off -fsemantic-interposition - - - - --- 2021-11-12 Martin Jambor New
ipa-sra: Testcase that removing a "returns_nonnull" retval works ipa-sra: Testcase that removing a "returns_nonnull" retval works - - - - --- 2021-11-16 Martin Jambor New
[wwwdocs] : Add a caveat that -Ofast implies -fno-semantic-interposition [wwwdocs] : Add a caveat that -Ofast implies -fno-semantic-interposition - - - - --- 2021-11-19 Martin Jambor New
ipa: Teach IPA-CP transformation about IPA-SRA modifications (PR 103227) ipa: Teach IPA-CP transformation about IPA-SRA modifications (PR 103227) - - - - --- 2021-11-24 Martin Jambor New
ipa: Careful processing ANCESTOR jump functions and NULL pointers (PR 103083) ipa: Careful processing ANCESTOR jump functions and NULL pointers (PR 103083) - - - - --- 2021-11-26 Martin Jambor New
ipa: Fix CFG fix-up in IPA-CP transform phase (PR 103441) ipa: Fix CFG fix-up in IPA-CP transform phase (PR 103441) - - - - --- 2021-11-27 Martin Jambor New
ipa-param-manip: Be careful about a reallocating hash_map (PR 103449) ipa-param-manip: Be careful about a reallocating hash_map (PR 103449) - - - - --- 2021-11-29 Martin Jambor New
ipa-sra: Check also ECF_LOOPING_CONST_OR_PURE when evaluating calls ipa-sra: Check also ECF_LOOPING_CONST_OR_PURE when evaluating calls - - - - --- 2021-11-30 Martin Jambor New
ipa: Create LOAD references when necessary during inlining (PR 103171) ipa: Create LOAD references when necessary during inlining (PR 103171) - - - - --- 2022-01-28 Martin Jambor New
ipa-cp: Do not create clones for values outside known value range (PR 102513) ipa-cp: Do not create clones for values outside known value range (PR 102513) - - - - --- 2022-02-14 Martin Jambor New
params: Remove repeated word "that" in parameter description params: Remove repeated word "that" in parameter description - - - - --- 2022-03-08 Martin Jambor New
ipa-cp: Avoid adjusting references through self-recursion (PR 104813) ipa-cp: Avoid adjusting references through self-recursion (PR 104813) - - - - --- 2022-03-08 Martin Jambor New
[9,backport] cplxlower: Avoid a transform when looking at a default definition [9,backport] cplxlower: Avoid a transform when looking at a default definition - - - - --- 2022-03-30 Martin Jambor New
[RFC] ipa-cp: Feed results of IPA-CP into SCCVN [RFC] ipa-cp: Feed results of IPA-CP into SCCVN - - - - --- 2022-04-01 Martin Jambor New
testsuite: Increase auto-inlining param in gcc.dg/ipa/remref-7.c (PR 105183) testsuite: Increase auto-inlining param in gcc.dg/ipa/remref-7.c (PR 105183) - - - - --- 2022-04-08 Martin Jambor New
ipa: Release body of clone_of when removing its last clone (PR 100413) ipa: Release body of clone_of when removing its last clone (PR 100413) - - - - --- 2022-04-28 Martin Jambor New
ipa: Check cst type when propagating controled uses info (PR 105639) ipa: Check cst type when propagating controled uses info (PR 105639) - - - - --- 2022-05-26 Martin Jambor New
tree-sra: Fix union handling in build_reconstructed_reference (PR 105860) tree-sra: Fix union handling in build_reconstructed_reference (PR 105860) - - - - --- 2022-07-01 Martin Jambor New
testsuite: Fix tree-ssa/alias-access-path-13.c on 32bit platforms (PR 106216) testsuite: Fix tree-ssa/alias-access-path-13.c on 32bit platforms (PR 106216) - - - - --- 2022-07-08 Martin Jambor New
ipa-cp: Fix assert triggering with -fno-toplevel-reorder (PR 106260) ipa-cp: Fix assert triggering with -fno-toplevel-reorder (PR 106260) - - - - --- 2022-07-13 Martin Jambor New
[1/2] vec: Add array_slice constructors from non-const and gc vectors [1/2] vec: Add array_slice constructors from non-const and gc vectors - - - - --- 2022-08-26 Martin Jambor New
[2/2] vec: Add array_slice::bsearch [1/2] vec: Add array_slice constructors from non-const and gc vectors - - - - --- 2022-08-26 Martin Jambor New
[1/2] ipa-cp: Better representation of aggregate values we clone for [1/2] ipa-cp: Better representation of aggregate values we clone for - - - - --- 2022-08-30 Martin Jambor New
[2/2] ipa-cp: Better representation of aggregate values in call contexts [1/2] ipa-cp: Better representation of aggregate values we clone for - - - - --- 2022-08-30 Martin Jambor New
SRA: Limit replacement creation for accesses propagated from LHSs SRA: Limit replacement creation for accesses propagated from LHSs - - - - --- 2022-10-18 Martin Jambor New
[01/12] ipa: IPA-SRA split detection simplification [01/12] ipa: IPA-SRA split detection simplification - - - - --- 2022-11-12 Martin Jambor New
[02/12] ipa-cp: Do not consider useless aggregate constants [01/12] ipa: IPA-SRA split detection simplification - - - - --- 2022-11-12 Martin Jambor New
[03/12] ipa-cp: Write transformation summaries of all functions [01/12] ipa: IPA-SRA split detection simplification - - - - --- 2022-11-12 Martin Jambor New
[04/12] ipa: Better way of applying both IPA-CP and IPA-SRA (PR 103227) [01/12] ipa: IPA-SRA split detection simplification - - - - --- 2022-11-12 Martin Jambor New
[05/12] ipa-sra: Dump edge summaries also for non-candidates [01/12] ipa: IPA-SRA split detection simplification - - - - --- 2022-11-12 Martin Jambor New
[06/12] ipa-cp: Leave removal of unused parameters to IPA-SRA [01/12] ipa: IPA-SRA split detection simplification - - - - --- 2022-11-12 Martin Jambor New
[07/12] ipa-sra: Treat REFERENCE_TYPES as always dereferencable [01/12] ipa: IPA-SRA split detection simplification - - - - --- 2022-11-12 Martin Jambor New
[08/12] ipa-sra: Move caller->callee propagation before callee->caller one [01/12] ipa: IPA-SRA split detection simplification - - - - --- 2022-11-12 Martin Jambor New
[09/12] ipa-sra: Be optimistic about Fortran descriptors [01/12] ipa: IPA-SRA split detection simplification - - - - --- 2022-11-12 Martin Jambor New
[10/12] ipa-sra: Forward propagation of sizes which are safe to dereference [01/12] ipa: IPA-SRA split detection simplification - - - - --- 2022-11-12 Martin Jambor New
[11/12] ipa-sra: Make scan_expr_access bail out on uninteresting expressions [01/12] ipa: IPA-SRA split detection simplification - - - - --- 2022-11-12 Martin Jambor New
[12/12] ipa: Avoid looking for IPA-SRA replacements where there are none [01/12] ipa: IPA-SRA split detection simplification - - - - --- 2022-11-12 Martin Jambor New
ipa-cp: Do not be too optimistic about self-recursive edges (PR 107661) ipa-cp: Do not be too optimistic about self-recursive edges (PR 107661) - - - - --- 2022-11-22 Martin Jambor New
[1/9] ipa-cp: Write transformation summaries of all functions [1/9] ipa-cp: Write transformation summaries of all functions - - - - --- 2022-12-12 Martin Jambor New
[2/9] ipa: Better way of applying both IPA-CP and IPA-SRA (PR 103227) [1/9] ipa-cp: Write transformation summaries of all functions - - - - --- 2022-12-12 Martin Jambor New
[3/9] ipa-cp: Leave removal of unused parameters to IPA-SRA [1/9] ipa-cp: Write transformation summaries of all functions - - - - --- 2022-12-12 Martin Jambor New
[4/9] ipa-sra: Treat REFERENCE_TYPES as always dereferencable [1/9] ipa-cp: Write transformation summaries of all functions - - - - --- 2022-12-12 Martin Jambor New
[5/9] ipa-sra: Move caller->callee propagation before callee->caller one [1/9] ipa-cp: Write transformation summaries of all functions - - - - --- 2022-12-12 Martin Jambor New
[6/9] ipa-sra: Be optimistic about Fortran descriptors [1/9] ipa-cp: Write transformation summaries of all functions - - - - --- 2022-12-12 Martin Jambor New
[7/9] ipa-sra: Forward propagation of sizes which are safe to dereference [1/9] ipa-cp: Write transformation summaries of all functions - - - - --- 2022-12-12 Martin Jambor New
[8/9] ipa-sra: Make scan_expr_access bail out on uninteresting expressions [1/9] ipa-cp: Write transformation summaries of all functions - - - - --- 2022-12-12 Martin Jambor New
[9/9] ipa: Avoid looking for IPA-SRA replacements where there are none [1/9] ipa-cp: Write transformation summaries of all functions - - - - --- 2022-12-12 Martin Jambor New
ipa-sra: Fix address escape case when detecting Fortran descriptors ipa-sra: Fix address escape case when detecting Fortran descriptors - - - - --- 2022-12-14 Martin Jambor New
ipa-sra: Consider the first parameter of methods safe to dereference ipa-sra: Consider the first parameter of methods safe to dereference - - - - --- 2022-12-14 Martin Jambor New
ipa: Sort ipa_param_body_adjustments::m_replacements (PR 108110) ipa: Sort ipa_param_body_adjustments::m_replacements (PR 108110) - - - - --- 2023-01-05 Martin Jambor New
ipa: Avoid invalid gimple when IPA-CP and IPA-SRA disagree on types (108384) ipa: Avoid invalid gimple when IPA-CP and IPA-SRA disagree on types (108384) - - - - --- 2023-02-02 Martin Jambor New
ipa: Avoid IPA confusing scalar values and single-field aggregates (PR 108679) ipa: Avoid IPA confusing scalar values and single-field aggregates (PR 108679) - - - - --- 2023-02-14 Martin Jambor New
[1/2] ipa-cp: Fix various issues in update_specialized_profile (PR 107925) [1/2] ipa-cp: Fix various issues in update_specialized_profile (PR 107925) - - - - --- 2023-02-21 Martin Jambor New
[2/2] ipa-cp: Improve updating behavior when profile counts have gone bad [1/2] ipa-cp: Fix various issues in update_specialized_profile (PR 107925) - - - - --- 2023-02-21 Martin Jambor New
[wwwdocs] Document support for znver4 in gcc-13/changes.html [wwwdocs] Document support for znver4 in gcc-13/changes.html - - - - --- 2023-03-21 Martin Jambor New
ipa: Avoid another ICE when dealing with type-incompatibilities (PR 108959) ipa: Avoid another ICE when dealing with type-incompatibilities (PR 108959) - - - - --- 2023-03-23 Martin Jambor New
ipa: Avoid constructing aggregate jump functions with huge offsets (PR 109303) ipa: Avoid constructing aggregate jump functions with huge offsets (PR 109303) - - - - --- 2023-03-31 Martin Jambor New
ipa: Fix double reference-count decrements for the same edge (PR 107769, PR 109318) ipa: Fix double reference-count decrements for the same edge (PR 107769, PR 109318) - - - - --- 2023-04-17 Martin Jambor New
ipa: Self-DCE of uses of removed call LHSs (PR 108007) ipa: Self-DCE of uses of removed call LHSs (PR 108007) - - - - --- 2023-05-12 Martin Jambor New
[COMMITTED] MAINTAINERS file: Replace spaces with tabs [COMMITTED] MAINTAINERS file: Replace spaces with tabs - - - - --- 2023-05-29 Martin Jambor New
[1/2] ipa-cp: Avoid long linear searches through DECL_ARGUMENTS [1/2] ipa-cp: Avoid long linear searches through DECL_ARGUMENTS - - - - --- 2023-05-29 Martin Jambor New
[2/2] ipa-cp: Feed results of IPA-CP into value numbering [1/2] ipa-cp: Avoid long linear searches through DECL_ARGUMENTS - - - - --- 2023-05-29 Martin Jambor New
Regenerate some autotools generated files (Was: Re: [PATCH v3] configure: Implement --enable-host-p… Regenerate some autotools generated files (Was: Re: [PATCH v3] configure: Implement --enable-host-p… - - - - --- 2023-06-16 Martin Jambor New
ipa-sra: Disable candidates with no known callers (PR 110276) ipa-sra: Disable candidates with no known callers (PR 110276) - - - - --- 2023-06-16 Martin Jambor New
[committed] Regenrate lto-plugin/Makefile.in [committed] Regenrate lto-plugin/Makefile.in - - - - --- 2023-06-30 Martin Jambor New
[committed] Restore bootstrap by removing unused variable in tree-ssa-loop-ivcanon.cc [committed] Restore bootstrap by removing unused variable in tree-ssa-loop-ivcanon.cc - - - - --- 2023-07-17 Martin Jambor New
[committed] Document new analyzer parameters [committed] Document new analyzer parameters - - - - --- 2023-07-20 Martin Jambor New
ipa-sra: Don't consider CLOBBERS as writes preventing splitting ipa-sra: Don't consider CLOBBERS as writes preventing splitting - - - - --- 2023-07-31 Martin Jambor New
Fortran: Avoid accessing gfc_charlen when not looking at BT_CHARACTER (PR 110677) Fortran: Avoid accessing gfc_charlen when not looking at BT_CHARACTER (PR 110677) - - - - --- 2023-08-14 Martin Jambor New
ipa-sra: Allow IPA-SRA in presence of returns which will be removed ipa-sra: Allow IPA-SRA in presence of returns which will be removed - - - - --- 2023-08-18 Martin Jambor New
math-opts: Add dbgcounter for FMA formation math-opts: Add dbgcounter for FMA formation - - - - --- 2023-09-07 Martin Jambor New
contrib/mklog.py: Fix issues reported by flake8 contrib/mklog.py: Fix issues reported by flake8 - - - - --- 2023-10-03 Martin Jambor New
[committed] ipa-modref: Fix dumping [committed] ipa-modref: Fix dumping - - - - --- 2023-10-03 Martin Jambor New
Revert "ipa: Self-DCE of uses of removed call LHSs (PR 108007)" Revert "ipa: Self-DCE of uses of removed call LHSs (PR 108007)" - - - - --- 2023-10-05 Martin Jambor New
[1/3] ipa-cp: Templatize filtering of m_agg_values [1/3] ipa-cp: Templatize filtering of m_agg_values - - - - --- 2023-10-05 Martin Jambor New
[2/3] ipa: Prune any IPA-CP aggregate constants known by modref to be killed (111157) [1/3] ipa-cp: Templatize filtering of m_agg_values - - - - --- 2023-10-05 Martin Jambor New
[3/3] ipa: Limit pruning of IPA-CP aggregate constants if there are loads [1/3] ipa-cp: Templatize filtering of m_agg_values - - - - --- 2023-10-05 Martin Jambor New
Fortran: Fix generate_error library function fnspec Fortran: Fix generate_error library function fnspec - - - - --- 2023-11-03 Martin Jambor New
« 1 2 ... 517 518 5191269 1270 »