Show patches with: Submitter = Jan Hubicka       |    State = Action Required       |    Archived = No       |   312 patches
« 1 2 3 4 »
Patch Series S/W/F Date Submitter Delegate State
Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION 0 0 0 2020-08-11 Jan Hubicka New
Backporting streaming and enum changes Backporting streaming and enum changes 0 0 0 2020-08-06 Jan Hubicka New
Fix remove_predictions_associated_with_edge Fix remove_predictions_associated_with_edge 0 0 0 2020-08-02 Jan Hubicka New
Cap frequency of self recursive calls Cap frequency of self recursive calls 0 0 0 2020-08-01 Jan Hubicka New
Add order verification Add order verification 0 0 0 2020-08-01 Jan Hubicka New
Fix ICE in ODR enum streaming Fix ICE in ODR enum streaming 0 0 0 2020-06-06 Jan Hubicka New
Fix ICE with typeless storage Fix ICE with typeless storage 0 0 0 2020-06-05 Jan Hubicka New
Optimize ODR enum streaming Optimize ODR enum streaming 0 0 0 2020-06-03 Jan Hubicka New
Simplify streaming of tree references Simplify streaming of tree references 0 0 0 2020-06-02 Jan Hubicka New
Cleanup global decl stream reference streaming, part 2 Cleanup global decl stream reference streaming, part 2 0 0 0 2020-06-01 Jan Hubicka New
Cleanup global decl stream reference streaming, part 1 Cleanup global decl stream reference streaming, part 1 0 0 0 2020-06-01 Jan Hubicka New
Cleanup indexable tree ref streaming Cleanup indexable tree ref streaming 0 0 0 2020-05-31 Jan Hubicka New
Fix streamer desynchornization caused by streamer debugging patch Fix streamer desynchornization caused by streamer debugging patch 0 0 0 2020-05-29 Jan Hubicka New
Simplify tree streaming Simplify tree streaming 0 0 0 2020-05-26 Jan Hubicka New
Do not stream redudnant stuff Do not stream redudnant stuff 0 0 0 2020-05-25 Jan Hubicka New
Teach free_lang_data to simplify types of TYPE_VALUES in enumeral types Teach free_lang_data to simplify types of TYPE_VALUES in enumeral types 0 0 0 2020-05-22 Jan Hubicka New
Avoid streaming of stray referneces Avoid streaming of stray referneces 0 0 0 2020-05-22 Jan Hubicka New
Improve lto streaming dumps Improve lto streaming dumps 0 0 0 2020-05-22 Jan Hubicka New
Optimize SCC streaming a bit Optimize SCC streaming a bit 0 0 0 2020-05-21 Jan Hubicka New
Fix hashing of prestreamed nodes Fix hashing of prestreamed nodes 0 0 0 2020-05-21 Jan Hubicka New
Avoid SCC hashing on unmergeable trees Avoid SCC hashing on unmergeable trees 0 0 0 2020-05-19 Jan Hubicka New
wwwdocs: Add symver and -fprofile-prefix-path to changes.html wwwdocs: Add symver and -fprofile-prefix-path to changes.html 0 0 0 2020-05-05 Jan Hubicka New
Make it possible to have different instrumented and feedback builds without copying gcda files ar... Make it possible to have different instrumented and feedback builds without copying gcda files ar... 0 0 0 2020-04-09 Jan Hubicka New
Avoid g++.dg/lto/alias-4_0.C test failure on ARM [PR91322] Avoid g++.dg/lto/alias-4_0.C test failure on ARM [PR91322] 0 0 0 2020-04-09 Jan Hubicka New
Disable aggregate walking in ipa code for optimize_debug Disable aggregate walking in ipa code for optimize_debug 0 0 0 2020-04-04 Jan Hubicka New
ipa: Fix wrong code with failed propagation to builtin_constant_p [PR93940] ipa: Fix wrong code with failed propagation to builtin_constant_p [PR93940] 0 0 0 2020-04-04 Jan Hubicka New
[RFC] Fix for pr64706 testcase faulre [RFC] Fix for pr64706 testcase faulre 0 0 0 2020-03-26 Jan Hubicka New
Fix verifier ICE on wrong comdat local flag [PR93347] Fix verifier ICE on wrong comdat local flag [PR93347] 0 0 0 2020-03-20 Jan Hubicka New
Fix cgraph_node::function_symbol availability computation [PR94202] Fix cgraph_node::function_symbol availability computation [PR94202] 0 0 0 2020-03-19 Jan Hubicka New
Fix inliner ICE on alias with flatten attribute [PR92372] Fix inliner ICE on alias with flatten attribute [PR92372] 0 0 0 2020-03-19 Jan Hubicka New
middle-end: Fix wrong code caused by disagreemed between FRE and access path oracle [PR 92152] middle-end: Fix wrong code caused by disagreemed between FRE and access path oracle [PR 92152] 0 0 0 2020-02-26 Jan Hubicka New
gcov: reduce code quality loss by reproducible topn merging [PR92924] gcov: reduce code quality loss by reproducible topn merging [PR92924] 0 0 0 2020-01-30 Jan Hubicka New
ipa: Fix removal of multi-target speculation ipa: Fix removal of multi-target speculation 0 0 0 2020-01-29 Jan Hubicka New
Verify sanity of indirect call/topn profiles Verify sanity of indirect call/topn profiles 0 0 0 2020-01-28 Jan Hubicka New
diagnostics: make error message lowercase. diagnostics: make error message lowercase. 0 0 0 2020-01-28 Jan Hubicka New
profile: fix profile count dumping profile: fix profile count dumping 0 0 0 2020-01-28 Jan Hubicka New
ipa: fix handling of multiple speculations (PR93318) ipa: fix handling of multiple speculations (PR93318) 0 0 0 2020-01-28 Jan Hubicka New
Fix updating of call_stmt_site_hash Fix updating of call_stmt_site_hash 0 0 0 2020-01-21 Jan Hubicka New
Add speculative call edges verifier and fix one extra bug Add speculative call edges verifier and fix one extra bug 0 0 0 2020-01-19 Jan Hubicka New
Fix two issues with multi-target speculative calls Fix two issues with multi-target speculative calls 0 0 0 2020-01-19 Jan Hubicka New
Make profile estimation more precise Make profile estimation more precise 0 0 0 2020-01-16 Jan Hubicka New
Fix ICE while updating inliner summary Fix ICE while updating inliner summary 0 0 0 2020-01-01 Jan Hubicka New
[wwwdocs] Add GCC10 IPA/LTO changes [wwwdocs] Add GCC10 IPA/LTO changes 0 0 0 2019-12-30 Jan Hubicka New
Pass ipa-bit-cp info to tree-ssa-ccp Pass ipa-bit-cp info to tree-ssa-ccp 0 0 0 2019-12-18 Jan Hubicka New
Fix partitioning ICE with external comdats Fix partitioning ICE with external comdats 0 0 0 2019-12-17 Jan Hubicka New
Fix merging of common target infos Fix merging of common target infos 0 0 0 2019-12-13 Jan Hubicka New
Fix ipa-cp bit propagation streaming Fix ipa-cp bit propagation streaming 0 0 0 2019-12-12 Jan Hubicka New
Fix function profile computation Fix function profile computation 0 0 0 2019-12-10 Jan Hubicka New
Fix hot/startup partitioning with LTO Fix hot/startup partitioning with LTO 0 0 0 2019-12-10 Jan Hubicka New
Fix overflows in -fprofile-reorder-functions Fix overflows in -fprofile-reorder-functions 0 0 0 2019-12-08 Jan Hubicka New
Fix tp_first_run update in split_function Fix tp_first_run update in split_function 0 0 0 2019-12-08 Jan Hubicka New
Silence overactive sanity check with -fpartial-profile-training Silence overactive sanity check with -fpartial-profile-training 0 0 0 2019-12-08 Jan Hubicka New
Fix flag_toplevel_reorder wrt optimize attribute Fix flag_toplevel_reorder wrt optimize attribute 0 0 0 2019-12-08 Jan Hubicka New
Fix profile updatin in tree-ssa-threadupdate Fix profile updatin in tree-ssa-threadupdate 0 0 0 2019-12-05 Jan Hubicka New
Fix g++.dg/torture/pr59226.C Fix g++.dg/torture/pr59226.C 0 0 0 2019-12-05 Jan Hubicka New
Add -fpartial-profile-training Add -fpartial-profile-training 0 0 0 2019-12-04 Jan Hubicka New
Clear calls_comdat_local when comdat group is dissolved Clear calls_comdat_local when comdat group is dissolved 0 0 0 2019-12-03 Jan Hubicka New
Do not update SSA in lto-stremaer-in Do not update SSA in lto-stremaer-in 0 0 0 2019-12-03 Jan Hubicka New
Fix jump function update in inliner Fix jump function update in inliner 0 0 0 2019-12-01 Jan Hubicka New
Fix profile_count comparsions with gcov_type Fix profile_count comparsions with gcov_type 0 0 0 2019-12-01 Jan Hubicka New
Fix crossmodule ipa-inline hint Fix crossmodule ipa-inline hint 0 0 0 2019-11-30 Jan Hubicka New
Fix leftover optimize checks Fix leftover optimize checks 0 0 0 2019-11-28 Jan Hubicka New
Add sanity checking for profile counter compatibility Add sanity checking for profile counter compatibility 0 0 0 2019-11-28 Jan Hubicka New
Minor fix for profile_count::combine_with_ipa_count Minor fix for profile_count::combine_with_ipa_count 0 0 0 2019-11-28 Jan Hubicka New
Prevent inconsistent profiles to be created in inline_transform Prevent inconsistent profiles to be created in inline_transform 0 0 0 2019-11-28 Jan Hubicka New
Fix profile_count::max and profile_count::apply_scale WRT counts of different types Fix profile_count::max and profile_count::apply_scale WRT counts of different types 0 0 0 2019-11-28 Jan Hubicka New
Fix profile adjusments while cloning Fix profile adjusments while cloning 0 0 0 2019-11-28 Jan Hubicka New
Fix scaling of profiles in ipa_merge_profiles Fix scaling of profiles in ipa_merge_profiles 0 0 0 2019-11-28 Jan Hubicka New
Fix scaling in update_profiling_info Fix scaling in update_profiling_info 0 0 0 2019-11-28 Jan Hubicka New
Handle correctly global0 and global counters in profile_count::to_sreal_scale Handle correctly global0 and global counters in profile_count::to_sreal_scale 0 0 0 2019-11-28 Jan Hubicka New
Convert inliner to new param infrastructure Convert inliner to new param infrastructure 0 0 0 2019-11-23 Jan Hubicka New
Fix nonlinearity in callee edges updates Fix nonlinearity in callee edges updates 0 0 0 2019-11-21 Jan Hubicka New
Avoid quadratic behaviour in early inlining Avoid quadratic behaviour in early inlining 0 0 0 2019-11-21 Jan Hubicka New
Incremental update of inline summaries Incremental update of inline summaries 0 0 0 2019-11-21 Jan Hubicka New
Fix (most of) nonlinearity in update_callee_keys Fix (most of) nonlinearity in update_callee_keys 0 0 0 2019-11-20 Jan Hubicka New
Optimize allocations for evaluate_properties_for_edges Optimize allocations for evaluate_properties_for_edges 0 0 0 2019-11-20 Jan Hubicka New
Fix nonlinearity in estimate_edge_growth Fix nonlinearity in estimate_edge_growth 0 0 0 2019-11-20 Jan Hubicka New
Free memory_block pool Free memory_block pool 0 0 0 2019-11-20 Jan Hubicka New
Stack allocate DFS::scc_stack and DFS::worklist Stack allocate DFS::scc_stack and DFS::worklist 0 0 0 2019-11-20 Jan Hubicka New
Optimize fibonacci heap allocations Optimize fibonacci heap allocations 0 0 0 2019-11-20 Jan Hubicka New
Remove unused parameter to estimate_edge_size_and_time Remove unused parameter to estimate_edge_size_and_time 0 0 0 2019-11-19 Jan Hubicka New
Minor speedup in estimate_edge_badness Minor speedup in estimate_edge_badness 0 0 0 2019-11-19 Jan Hubicka New
Fix ICE in do_estimate_edge_time Fix ICE in do_estimate_edge_time 0 0 0 2019-11-18 Jan Hubicka New
Fix uncached nonspec_time in inliner Fix uncached nonspec_time in inliner 0 0 0 2019-11-16 Jan Hubicka New
Symver attribute Symver attribute 0 0 0 2019-11-15 Jan Hubicka New
Set inline-insns-single-O2 to 70 Set inline-insns-single-O2 to 70 0 0 0 2019-11-14 Jan Hubicka New
Fix ICE when inlining into function containing polymorphic call Fix ICE when inlining into function containing polymorphic call 0 0 0 2019-11-13 Jan Hubicka New
Fix gcc.dg/tree-prof/crossmodule-indircall-1.c Fix gcc.dg/tree-prof/crossmodule-indircall-1.c 0 0 0 2019-11-13 Jan Hubicka New
Fix verify_propagated_use ICE during profiledbootstrap Fix verify_propagated_use ICE during profiledbootstrap 0 0 0 2019-11-13 Jan Hubicka New
Dump info about missing summaries in ipa-prop Dump info about missing summaries in ipa-prop 0 0 0 2019-11-13 Jan Hubicka New
Fix optimization options for -fprofile-generate ctors Fix optimization options for -fprofile-generate ctors 0 0 0 2019-11-13 Jan Hubicka New
Fix ICE in ipa-cp when mixing -O0 and -O2 code in LTO Fix ICE in ipa-cp when mixing -O0 and -O2 code in LTO 0 0 0 2019-11-12 Jan Hubicka New
Watch for missing summaires in ipa-profile Watch for missing summaires in ipa-profile 0 0 0 2019-11-12 Jan Hubicka New
Use known value ranges while evaluating ipa predicates Use known value ranges while evaluating ipa predicates 0 0 0 2019-11-12 Jan Hubicka New
Teach ipa-cp to propagate value ranges over binary operaitons too Teach ipa-cp to propagate value ranges over binary operaitons too 0 0 0 2019-11-12 Jan Hubicka New
Avoid even more sreal calculations in inliner Avoid even more sreal calculations in inliner 0 0 0 2019-11-10 Jan Hubicka New
Another sreal micro optimization Another sreal micro optimization 0 0 0 2019-11-10 Jan Hubicka New
Avoid sreal in cgrpah_maybe_hot_p Avoid sreal in cgrpah_maybe_hot_p 0 0 0 2019-11-10 Jan Hubicka New
Free ipcp transformation summaries for inline clones Free ipcp transformation summaries for inline clones 0 0 0 2019-11-10 Jan Hubicka New
Free ipa args summary after inlining Free ipa args summary after inlining 0 0 0 2019-11-10 Jan Hubicka New
« 1 2 3 4 »