Toggle navigation
Patchwork
gcc
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Jan Hubicka
| State =
Action Required
| Archived =
No
| 265 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
Apply
«
1
2
3
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
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
Remove ipa-prop node summaries for inline clones
Remove ipa-prop node summaries for inline clones
0 0 0
2019-11-10
Jan Hubicka
New
Fix IPA_NODE_REF call in evaluate_properties_for_edge
Fix IPA_NODE_REF call in evaluate_properties_for_edge
0 0 0
2019-11-09
Jan Hubicka
New
Speed up inlining functions called once
Speed up inlining functions called once
0 0 0
2019-11-09
Jan Hubicka
New
Fix computation of min_size in ipa-fnsummary.c
Fix computation of min_size in ipa-fnsummary.c
0 0 0
2019-11-09
Jan Hubicka
New
Some minor ipa-fnsummary speedups
Some minor ipa-fnsummary speedups
0 0 0
2019-11-09
Jan Hubicka
New
Free some more stuff in free_lang_data
Free some more stuff in free_lang_data
0 0 0
2019-11-07
Jan Hubicka
New
Add obstack for canonical file name hash table
Add obstack for canonical file name hash table
0 0 0
2019-11-05
Jan Hubicka
New
Free memory used by optimization/target options
Free memory used by optimization/target options
0 0 0
2019-11-05
Jan Hubicka
New
Add object allocators to symbol and call summaries
Add object allocators to symbol and call summaries
0 0 0
2019-11-05
Jan Hubicka
New
Initialize global.statics_read in ipa-reference
Initialize global.statics_read in ipa-reference
0 0 0
2019-11-04
Jan Hubicka
New
Avoid trashing of polymorphic call cache during inlining
Avoid trashing of polymorphic call cache during inlining
0 0 0
2019-11-04
Jan Hubicka
New
Optimize handling of inline summaries
Optimize handling of inline summaries
0 0 0
2019-11-04
Jan Hubicka
New
Improve effectivity of ipa_context_cache
Improve effectivity of ipa_context_cache
0 0 0
2019-11-03
Jan Hubicka
New
Implement ipa_inline_call_context cache
Implement ipa_inline_call_context cache
0 0 0
2019-11-03
Jan Hubicka
New
Optimize streaming in inline summaries
Optimize streaming in inline summaries
0 0 0
2019-11-03
Jan Hubicka
New
Introduce ipa_inline_call_context class
Introduce ipa_inline_call_context class
0 0 0
2019-11-03
Jan Hubicka
New
Watch for missing summaries even more
Watch for missing summaries even more
0 0 0
2019-10-30
Jan Hubicka
New
Fix ICE in updating inline summaries
Fix ICE in updating inline summaries
0 0 0
2019-10-28
Jan Hubicka
New
Free ipa-prop edge summaries for inline calls
Free ipa-prop edge summaries for inline calls
0 0 0
2019-10-27
Jan Hubicka
New
Fix summaries for expanded thunks
Fix summaries for expanded thunks
0 0 0
2019-10-27
Jan Hubicka
New
Fix summaries after ipa-icf alias/wrapper creation
Fix summaries after ipa-icf alias/wrapper creation
0 0 0
2019-10-26
Jan Hubicka
New
Free m_vector of symbol and call summaries
Free m_vector of symbol and call summaries
0 0 0
2019-10-24
Jan Hubicka
New
Free inline summaries for inline clones
Free inline summaries for inline clones
0 0 0
2019-10-24
Jan Hubicka
New
Report heap memory use into -Q output
Report heap memory use into -Q output
0 0 0
2019-10-24
Jan Hubicka
New
More ipa-referene memory use improvements
More ipa-referene memory use improvements
0 0 0
2019-10-24
Jan Hubicka
New
Reduce inline-heuristics-hint-percent (to fix exchange2 regression)
Reduce inline-heuristics-hint-percent (to fix exchange2 regression)
0 0 0
2019-10-23
Jan Hubicka
New
Fix wrong code issue in access path oracle
Fix wrong code issue in access path oracle
0 0 0
2019-10-20
Jan Hubicka
New
Order symbols before section copying in the lto streamer
Order symbols before section copying in the lto streamer
0 0 0
2019-10-17
Jan Hubicka
New
Make ipa-reference bitmaps dense
Make ipa-reference bitmaps dense
0 0 0
2019-10-13
Jan Hubicka
New
Grow GGC after cgraph and summary streaming
Grow GGC after cgraph and summary streaming
0 0 0
2019-10-13
Jan Hubicka
New
Fix duplicated renumbering of statements during streaming
Fix duplicated renumbering of statements during streaming
0 0 0
2019-10-13
Jan Hubicka
New
Avid ggc_alloc and push_cfun during LTO streaming
Avid ggc_alloc and push_cfun during LTO streaming
0 0 0
2019-10-11
Jan Hubicka
New
Implement ggc_trim
Implement ggc_trim
0 0 0
2019-10-11
Jan Hubicka
New
Remove splay tree form ipa-reference.c
Remove splay tree form ipa-reference.c
0 0 0
2019-10-10
Jan Hubicka
New
Correctly release ipa-reference summarries
Correctly release ipa-reference summarries
0 0 0
2019-10-10
Jan Hubicka
New
Fix LTO bootstrap
Fix LTO bootstrap
0 0 0
2019-10-10
Jan Hubicka
New
Fix typo in inliner badness calculation
Fix typo in inliner badness calculation
0 0 0
2019-10-05
Jan Hubicka
New
-O2 inline retuning 2/n: enable -finline-functions for O2
-O2 inline retuning 2/n: enable -finline-functions for O2
0 0 0
2019-10-02
Jan Hubicka
New
Silecne bogus -Wmaybe-uninitialized warning
Silecne bogus -Wmaybe-uninitialized warning
0 0 0
2019-10-02
Jan Hubicka
New
Fix another -Wodr ICE
Fix another -Wodr ICE
0 0 0
2019-10-02
Jan Hubicka
New
FIX ICE building cactusBSSN
FIX ICE building cactusBSSN
0 0 0
2019-10-01
Jan Hubicka
New
-O2 inliner returning 1/n: reduce EARLY_INLINING_INSNS for O1 and O2
-O2 inliner returning 1/n: reduce EARLY_INLINING_INSNS for O1 and O2
0 0 0
2019-09-16
Jan Hubicka
New
Avoid ICE compiling cactusBSSN
Avoid ICE compiling cactusBSSN
0 0 0
2019-07-29
Jan Hubicka
New
Add znver2 scheduler model
Add znver2 scheduler model
0 0 0
2019-07-23
Jan Hubicka
New
Update X86_TUNE_AVOID_256FMA_CHAINS for znver2
Update X86_TUNE_AVOID_256FMA_CHAINS for znver2
0 0 0
2019-07-23
Jan Hubicka
New
Update x86-tune-costs.h for znver2
Update x86-tune-costs.h for znver2
0 0 0
2019-07-23
Jan Hubicka
New
Fix reversed conditional in recursive_inlining
Fix reversed conditional in recursive_inlining
0 0 0
2019-07-19
Jan Hubicka
New
«
1
2
3
»