Show patches with: Submitter = Jan Hubicka       |    State = Action Required       |   1840 patches
« 1 2 3 418 19 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
Fix ICE in loop splitting Fix ICE in loop splitting - - - - --- 2024-02-14 Jan Hubicka New
Remove accidental hack in ipa_polymorphic_call_context::set_by_invariant Remove accidental hack in ipa_polymorphic_call_context::set_by_invariant - - - - --- 2024-01-17 Jan Hubicka New
Fix handling of X86_TUNE_AVOID_512FMA_CHAINS Fix handling of X86_TUNE_AVOID_512FMA_CHAINS - - - - --- 2024-01-17 Jan Hubicka New
Fix merging of value predictors Fix merging of value predictors - - - - --- 2024-01-17 Jan Hubicka New
Add -falign-all-functions Add -falign-all-functions - - - - --- 2024-01-04 Jan Hubicka New
Disable FMADD in chains for Zen4 and generic Disable FMADD in chains for Zen4 and generic - - - - --- 2023-12-12 Jan Hubicka New
libstdc++: Turn memmove to memcpy in vector reallocations libstdc++: Turn memmove to memcpy in vector reallocations - - - - --- 2023-11-21 Jan Hubicka New
libstdc++: Speed up push_back libstdc++: Speed up push_back - - - - --- 2023-11-19 Jan Hubicka New
Propagate value ranges of return values Propagate value ranges of return values - - - - --- 2023-11-19 Jan Hubicka New
Check that passes do not forget to define profile Check that passes do not forget to define profile - - - - --- 2023-08-24 Jan Hubicka New
Fix profile update in tree-ssa-reassoc Fix profile update in tree-ssa-reassoc - - - - --- 2023-08-23 Jan Hubicka New
Avoid division by zero in fold_loop_internal_call Avoid division by zero in fold_loop_internal_call - - - - --- 2023-08-14 Jan Hubicka New
Fix division by zero in tree-ssa-loop-split Fix division by zero in tree-ssa-loop-split - - - - --- 2023-08-10 Jan Hubicka New
Fix profile update in duplicat_loop_body_to_header_edge for loops with 0 count_in Fix profile update in duplicat_loop_body_to_header_edge for loops with 0 count_in - - - - --- 2023-08-10 Jan Hubicka New
Fix profile updating bug in tree-ssa-threadupdate Fix profile updating bug in tree-ssa-threadupdate - - - - --- 2023-08-10 Jan Hubicka New
Fix undefined behaviour in profile_count::differs_from_p Fix undefined behaviour in profile_count::differs_from_p - - - - --- 2023-08-10 Jan Hubicka New
Fix profile update after versioning ifconverted loop Fix profile update after versioning ifconverted loop - - - - --- 2023-08-06 Jan Hubicka New
Fix profile update after peeled epilogues Fix profile update after peeled epilogues - - - - --- 2023-08-06 Jan Hubicka New
Disable loop distribution for loops with estimated iterations 0 Disable loop distribution for loops with estimated iterations 0 - - - - --- 2023-08-04 Jan Hubicka New
Update estimated iteraitons counts after splitting Update estimated iteraitons counts after splitting - - - - --- 2023-08-03 Jan Hubicka New
Fix profiledbootstrap Fix profiledbootstrap - - - - --- 2023-08-03 Jan Hubicka New
Fix profile update after cancelled loop distribution Fix profile update after cancelled loop distribution - - - - --- 2023-08-02 Jan Hubicka New
Fix profile upate after vectorizer peeling Fix profile upate after vectorizer peeling - - - - --- 2023-08-01 Jan Hubicka New
Fix profile update after loop versioning in vectorizer Fix profile update after loop versioning in vectorizer - - - - --- 2023-07-29 Jan Hubicka New
Loop-split improvements, part 3 Loop-split improvements, part 3 - - - - --- 2023-07-28 Jan Hubicka New
Loop-split improvements, part 2 Loop-split improvements, part 2 - - - - --- 2023-07-28 Jan Hubicka New
loop-split improvements, part 1 loop-split improvements, part 1 - - - - --- 2023-07-28 Jan Hubicka New
Make store likely in optimize_mask_stores Make store likely in optimize_mask_stores - - - - --- 2023-07-27 Jan Hubicka New
Fix profile update after RTL unrolling Fix profile update after RTL unrolling - - - - --- 2023-07-27 Jan Hubicka New
Fix profile update in tree_transform_and_unroll_loop Fix profile update in tree_transform_and_unroll_loop - - - - --- 2023-07-27 Jan Hubicka New
Fix profile update in tree-ssa-loop-im.cc Fix profile update in tree-ssa-loop-im.cc - - - - --- 2023-07-27 Jan Hubicka New
Fix profile_count::apply_probability Fix profile_count::apply_probability - - - - --- 2023-07-27 Jan Hubicka New
Fix profile_count::to_sreal_scale Fix profile_count::to_sreal_scale - - - - --- 2023-07-26 Jan Hubicka New
Fix gcc.dg/tree-ssa/copy-headers-9.c and gcc.dg/tree-ssa/dce-1.c failures Fix gcc.dg/tree-ssa/copy-headers-9.c and gcc.dg/tree-ssa/dce-1.c failures - - - - --- 2023-07-21 Jan Hubicka New
Implement flat loop profile detection Implement flat loop profile detection - - - - --- 2023-07-21 Jan Hubicka New
Fix sreal::to_int and implement sreal::to_nearest_int Fix sreal::to_int and implement sreal::to_nearest_int - - - - --- 2023-07-21 Jan Hubicka New
loop-ch improvements, part 5 loop-ch improvements, part 5 - - - - --- 2023-07-21 Jan Hubicka New
finite_loop_p tweak finite_loop_p tweak - - - - --- 2023-07-21 Jan Hubicka New
Improve loop dumping Improve loop dumping - - - - --- 2023-07-21 Jan Hubicka New
Cleanup code determining number of iterations from cfg profile Cleanup code determining number of iterations from cfg profile - - - - --- 2023-07-20 Jan Hubicka New
loop-ch improvements, part 3 loop-ch improvements, part 3 - - - - --- 2023-07-20 Jan Hubicka New
Avoid double profile udpate in try_peel_loop Avoid double profile udpate in try_peel_loop - - - - --- 2023-07-17 Jan Hubicka New
Fix profile update in scale_profile_for_vect_loop Fix profile update in scale_profile_for_vect_loop - - - - --- 2023-07-17 Jan Hubicka New
Fix optimize_mask_stores profile update Fix optimize_mask_stores profile update - - - - --- 2023-07-17 Jan Hubicka New
Turn TODO_rebuild_frequencies to a pass Turn TODO_rebuild_frequencies to a pass - - - - --- 2023-07-14 Jan Hubicka New
Loop-ch improvements, part 3 Loop-ch improvements, part 3 - - - - --- 2023-07-14 Jan Hubicka New
Loop-ch improvements, part 2 Loop-ch improvements, part 2 - - - - --- 2023-07-12 Jan Hubicka New
Loop-ch improvements, part 1 Loop-ch improvements, part 1 - - - - --- 2023-07-11 Jan Hubicka New
Improve dumping of profile_count Improve dumping of profile_count - - - - --- 2023-07-09 Jan Hubicka New
Add missing dump_file check Add missing dump_file check - - - - --- 2023-07-08 Jan Hubicka New
Fix profile update in tree-ssa/update-cunroll.c Fix profile update in tree-ssa/update-cunroll.c - - - - --- 2023-07-08 Jan Hubicka New
Cleanup force_edge_cold Cleanup force_edge_cold - - - - --- 2023-07-07 Jan Hubicka New
Fix some profile consistency testcases Fix some profile consistency testcases - - - - --- 2023-07-07 Jan Hubicka New
Fix profile update after loop-ch and cunroll Fix profile update after loop-ch and cunroll - - - - --- 2023-07-06 Jan Hubicka New
update_bb_profile_for_threading TLC update_bb_profile_for_threading TLC - - - - --- 2023-07-06 Jan Hubicka New
Fix profile updates in copy-header Fix profile updates in copy-header - - - - --- 2023-07-01 Jan Hubicka New
Fix predictions of conditionals with __builtin_expect Fix predictions of conditionals with __builtin_expect - - - - --- 2023-06-30 Jan Hubicka New
Extend ipa-fnsummary to skip __builtin_expect Extend ipa-fnsummary to skip __builtin_expect - - - - --- 2023-06-29 Jan Hubicka New
Enable early inlining into always_inline functions Enable early inlining into always_inline functions - - - - --- 2023-06-28 Jan Hubicka New
Enable ranger for ipa-prop Enable ranger for ipa-prop - - - - --- 2023-06-27 Jan Hubicka New
Fix profile of forwardes produced by cd-dce Fix profile of forwardes produced by cd-dce - - - - --- 2023-06-26 Jan Hubicka New
Do not account __builtin_unreachable guards in inliner Do not account __builtin_unreachable guards in inliner - - - - --- 2023-06-19 Jan Hubicka New
Tiny phiprop compile time optimization Tiny phiprop compile time optimization - - - - --- 2023-06-19 Jan Hubicka New
Extend fnsummary to predict SRA oppurtunities Extend fnsummary to predict SRA oppurtunities - - - - --- 2023-06-18 Jan Hubicka New
[libstdc++] Improve M_check_len [libstdc++] Improve M_check_len - - - - --- 2023-06-18 Jan Hubicka New
Optimize std::max early Optimize std::max early - - - - --- 2023-06-18 Jan Hubicka New
Unloop no longer looping loops in loop-ch Unloop no longer looping loops in loop-ch - - - - --- 2023-04-25 Jan Hubicka New
Fix loop-ch Fix loop-ch - - - - --- 2023-04-21 Jan Hubicka New
Stabilize inliner Fibonacci heap Stabilize inliner Fibonacci heap - - - - --- 2023-04-21 Jan Hubicka New
Stabilize temporary variable names Stabilize temporary variable names - - - - --- 2023-04-21 Jan Hubicka New
Remove dead handling of label_decl in tree merging Remove dead handling of label_decl in tree merging - - - - --- 2023-04-21 Jan Hubicka New
Disable X86_TUNE_AVX256_MOVE_BY_PIECES and STORE_BY_PIECES for znver1-3 Disable X86_TUNE_AVX256_MOVE_BY_PIECES and STORE_BY_PIECES for znver1-3 - - - - --- 2023-04-14 Jan Hubicka New
Fix ICE in profile_count::to_sreal_frequency Fix ICE in profile_count::to_sreal_frequency - - - - --- 2023-03-14 Jan Hubicka New
Enable scatter for generic Enable scatter for generic - - - - --- 2023-03-06 Jan Hubicka New
Enable AVX512 512bit vectors by default on Zen4 Enable AVX512 512bit vectors by default on Zen4 - - - - --- 2023-02-05 Jan Hubicka New
Fix wrong code issues with ipa-sra Fix wrong code issues with ipa-sra - - - - --- 2023-01-16 Jan Hubicka New
More znver4 x86-tune flags More znver4 x86-tune flags - - - - --- 2023-01-10 Jan Hubicka New
Avoid quadratic behaviour of symbol renaming Avoid quadratic behaviour of symbol renaming - - - - --- 2023-01-04 Jan Hubicka New
Make -fwhole-program to work with incremental LTO linking Make -fwhole-program to work with incremental LTO linking - - - - --- 2022-12-21 Jan Hubicka New
Zen4 tuning part 2 - tuning flags Zen4 tuning part 2 - tuning flags - - - - --- 2022-12-06 Jan Hubicka New
Zen4 tuning part 1 - cost tables Zen4 tuning part 1 - cost tables - - - - --- 2022-12-06 Jan Hubicka New
Fix resolution streaming with incremental linking Fix resolution streaming with incremental linking - - - - --- 2022-11-25 Jan Hubicka New
Fix invalid devirtualization when combining final keyword and anonymous types Fix invalid devirtualization when combining final keyword and anonymous types - - - - --- 2022-08-12 Jan Hubicka New
Rewrite PTA constraint generation for function calls Rewrite PTA constraint generation for function calls - - - - --- 2021-10-08 Jan Hubicka New
Fix ipa-modref ICE Fix ipa-modref ICE - - - - --- 2021-10-07 Jan Hubicka New
Improve merging of modref_access_node Improve merging of modref_access_node - - - - --- 2021-08-28 Jan Hubicka New
Improve handling of modref --params Improve handling of modref --params - - - - --- 2021-08-26 Jan Hubicka New
Merge stores/loads in modref summaries Merge stores/loads in modref summaries - - - - --- 2021-08-25 Jan Hubicka New
Avoid redundant entries in modref's access lists Avoid redundant entries in modref's access lists - - - - --- 2021-08-23 Jan Hubicka New
Improve handling of return slots in ipa-modref Improve handling of return slots in ipa-modref - - - - --- 2021-08-23 Jan Hubicka New
Introduce EAF_NOREAD and cleanup EAF_UNUSED + ipa-modref Introduce EAF_NOREAD and cleanup EAF_UNUSED + ipa-modref - - - - --- 2021-08-12 Jan Hubicka New
Fix condition testing void functions in ipa-split Fix condition testing void functions in ipa-split - - - - --- 2021-08-12 Jan Hubicka New
Add EAF_NOT_RETURNED flag Add EAF_NOT_RETURNED flag - - - - --- 2021-07-16 Jan Hubicka New
[wwwdocs] Move some misplaced entries in gcc11 changes.html [wwwdocs] Move some misplaced entries in gcc11 changes.html - - - - --- 2021-04-27 Jan Hubicka New
[wwwdocs] IPA/LTO/profile-feedback changes [wwwdocs] IPA/LTO/profile-feedback changes - - - - --- 2021-04-22 Jan Hubicka New
Do not release body of declare_variant_alt Do not release body of declare_variant_alt - - - - --- 2021-04-10 Jan Hubicka New
Small refactoring of cgraph_node::release_body Small refactoring of cgraph_node::release_body - - - - --- 2021-03-31 Jan Hubicka New
Fix typo in ipa-modref Fix typo in ipa-modref - - - - --- 2021-03-29 Jan Hubicka New
znver3 tuning part 3 znver3 tuning part 3 - - - - --- 2021-03-18 Jan Hubicka New
znver3 tuning part 2 znver3 tuning part 2 - - - - --- 2021-03-17 Jan Hubicka New
« 1 2 3 418 19 »