Show patches with: Submitter = Jan Hubicka       |    State = Action Required       |    Archived = No       |   1941 patches
« 1 2 3 419 20 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
Cleanup max of profile_count Cleanup max of profile_count - - - - --- 2025-10-15 Jan Hubicka New
Remove max_count computation from ipa-inline Remove max_count computation from ipa-inline - - - - --- 2025-10-15 Jan Hubicka New
Improve dumps of afdo_calculate_branch_prob Improve dumps of afdo_calculate_branch_prob - - - - --- 2025-10-01 Jan Hubicka New
Store linkage names of internal functions to dwarf Store linkage names of internal functions to dwarf - - - - --- 2025-10-01 Jan Hubicka New
Add --parm auto-profile-bbs Add --parm auto-profile-bbs - - - - --- 2025-10-01 Jan Hubicka New
Fix handling of goto locuses and phi args in auto-profile Fix handling of goto locuses and phi args in auto-profile - - - - --- 2025-10-01 Jan Hubicka New
Propagate unlikely executed BBs even on measured profiles Propagate unlikely executed BBs even on measured profiles - - - - --- 2025-10-01 Jan Hubicka New
Fix precise 0 handling in afdo_propagate_edge Fix precise 0 handling in afdo_propagate_edge - - - - --- 2025-09-30 Jan Hubicka New
Restrict what kind of statements are used for auto-profile Restrict what kind of statements are used for auto-profile - - - - --- 2025-09-30 Jan Hubicka New
Fix overflow in ipa_profile_generate_summary Fix overflow in ipa_profile_generate_summary - - - - --- 2025-09-30 Jan Hubicka New
Update calls_comdat_local in cgraph_node::create_version_clone Update calls_comdat_local in cgraph_node::create_version_clone - - - - --- 2025-09-21 Jan Hubicka New
One extra special case for AFDO0 One extra special case for AFDO0 - - - - --- 2025-09-21 Jan Hubicka New
Increase auto-fdo profile scaling Increase auto-fdo profile scaling - - - - --- 2025-09-21 Jan Hubicka New
Make inliner more careful about profile inconsistencies Make inliner more careful about profile inconsistencies - - - - --- 2025-09-21 Jan Hubicka New
Add --param max-devirt-targets Add --param max-devirt-targets - - - - --- 2025-09-20 Jan Hubicka New
Fix ICE with auto-fdo and -fpartial-profiling Fix ICE with auto-fdo and -fpartial-profiling - - - - --- 2025-09-04 Jan Hubicka New
Fix scalng of auto-fdo profiles in liner Fix scalng of auto-fdo profiles in liner - - - - --- 2025-09-04 Jan Hubicka New
Do not auto-enable loop optimizations with autoFDO Do not auto-enable loop optimizations with autoFDO - - - - --- 2025-09-03 Jan Hubicka New
Increase default number of LTO partitions Increase default number of LTO partitions - - - - --- 2025-09-03 Jan Hubicka New
Error on truncated auto-profiles Error on truncated auto-profiles - - - - --- 2025-07-30 Jan Hubicka New
Minor auto-profile fixes Minor auto-profile fixes - - - - --- 2025-07-30 Jan Hubicka New
Fix symbol_table::change_decl_assembler_name when DECL_RTL is computed Fix symbol_table::change_decl_assembler_name when DECL_RTL is computed - - - - --- 2025-07-30 Jan Hubicka New
Fix ICE with speculative devirtualization Fix ICE with speculative devirtualization - - - - --- 2025-07-11 Jan Hubicka New
make autprofiledbootstrap with LTO meaningful make autprofiledbootstrap with LTO meaningful - - - - --- 2025-07-11 Jan Hubicka New
Rewrite assign_discriminators pass Rewrite assign_discriminators pass - - - - --- 2025-07-10 Jan Hubicka New
Fix profile scaling in tree-inline.cc:initialize_cfun Fix profile scaling in tree-inline.cc:initialize_cfun - - - - --- 2025-07-07 Jan Hubicka New
Add cutoff information to profile_info and use it when forcing non-zero value Add cutoff information to profile_info and use it when forcing non-zero value - - - - --- 2025-07-06 Jan Hubicka New
Fix overflow check in profile_count::operator* (const sreal &num). Fix overflow check in profile_count::operator* (const sreal &num). - - - - --- 2025-07-06 Jan Hubicka New
Fix overlfow in ipa-cp heuristics Fix overlfow in ipa-cp heuristics - - - - --- 2025-07-03 Jan Hubicka New
Enable ipa-cp cloning for cold wrappers of hot functions Enable ipa-cp cloning for cold wrappers of hot functions - - - - --- 2025-07-03 Jan Hubicka New
AFDO/FDO profile comparator AFDO/FDO profile comparator - - - - --- 2025-06-29 Jan Hubicka New
Avoid some lost AFDO profiles with LTO Avoid some lost AFDO profiles with LTO - - - - --- 2025-06-26 Jan Hubicka New
Remove early inlining from afdo pass Remove early inlining from afdo pass - - - - --- 2025-06-24 Jan Hubicka New
Add -fauto-profile-inlining Add -fauto-profile-inlining - - - - --- 2025-06-24 Jan Hubicka New
Fix some problems with afdo propagation Fix some problems with afdo propagation - - - - --- 2025-06-22 Jan Hubicka New
Handle functions with 0 profile in auto-profile Handle functions with 0 profile in auto-profile - - - - --- 2025-06-22 Jan Hubicka New
Do not drop discriminator when inlining Do not drop discriminator when inlining - - - - --- 2025-06-22 Jan Hubicka New
Add GUESSED_GLOBAL0_AFDO profile quality Add GUESSED_GLOBAL0_AFDO profile quality - - - - --- 2025-06-22 Jan Hubicka New
fix profile after fnsplit fix profile after fnsplit - - - - --- 2025-06-21 Jan Hubicka New
Extend afdo inliner to introduce speculative calls Extend afdo inliner to introduce speculative calls - - - - --- 2025-06-21 Jan Hubicka New
Implement afdo inliner Implement afdo inliner - - - - --- 2025-06-18 Jan Hubicka New
Improve static and AFDO profile combination Improve static and AFDO profile combination - - - - --- 2025-06-17 Jan Hubicka New
Fix cgraph_node::apply_scale Fix cgraph_node::apply_scale - - - - --- 2025-06-17 Jan Hubicka New
Combine static and afdo profile Combine static and afdo profile - - - - --- 2025-06-16 Jan Hubicka New
Avoid useless reading of profile data in LTO Avoid useless reading of profile data in LTO - - - - --- 2025-06-06 Jan Hubicka New
More of autofdo 0 fixes More of autofdo 0 fixes - - - - --- 2025-06-06 Jan Hubicka New
Set znver5 addss cost to 2 again Set znver5 addss cost to 2 again - - - - --- 2025-05-28 Jan Hubicka New
Do not drop AFDO profile if entry block has count of 0 Do not drop AFDO profile if entry block has count of 0 - - - - --- 2025-05-28 Jan Hubicka New
Do not erase static profile by 0 autofdo profile Do not erase static profile by 0 autofdo profile - - - - --- 2025-05-28 Jan Hubicka New
Remove dead code in auto-profile.cc Remove dead code in auto-profile.cc - - - - --- 2025-05-27 Jan Hubicka New
i386: Fix some problems in stv cost model i386: Fix some problems in stv cost model - - - - --- 2025-05-10 Jan Hubicka New
i386: implement costs for float<->int conversions in ix86_vector_costs::add_stmt_cost i386: implement costs for float<->int conversions in ix86_vector_costs::add_stmt_cost - - - - --- 2025-05-07 Jan Hubicka New
Fix i386 bootstrap on non-Windows targets Fix i386 bootstrap on non-Windows targets - - - - --- 2025-05-06 Jan Hubicka New
Improve maybe_hot handling in inliner heuristics Improve maybe_hot handling in inliner heuristics - - - - --- 2025-05-03 Jan Hubicka New
Improve ix86 VEC_MERGE costs Improve ix86 VEC_MERGE costs - - - - --- 2025-05-02 Jan Hubicka New
Fix cs_interesting_for_ipcp_p wrt flag_profile_partial_training. Fix cs_interesting_for_ipcp_p wrt flag_profile_partial_training. - - - - --- 2025-04-29 Jan Hubicka New
Make ix86 cost of VEC_SELECT equivalent to SUBREG same as of SUBREG Make ix86 cost of VEC_SELECT equivalent to SUBREG same as of SUBREG - - - - --- 2025-04-29 Jan Hubicka New
Fix ICE building deepsjeng with -fprofile-use Fix ICE building deepsjeng with -fprofile-use - - - - --- 2025-04-24 Jan Hubicka New
Improve vectorizer costs of min, max, abs, absu and const_expr on x86 Improve vectorizer costs of min, max, abs, absu and const_expr on x86 - - - - --- 2025-04-21 Jan Hubicka New
Add sse_fp_cost into i386_rtx_costs Add sse_fp_cost into i386_rtx_costs - - - - --- 2025-04-17 Jan Hubicka New
Put znver5 ADDSS cost back to 3 Put znver5 ADDSS cost back to 3 - - - - --- 2025-04-16 Jan Hubicka New
Stream ipa_return_value_summary Stream ipa_return_value_summary - - - - --- 2025-04-16 Jan Hubicka New
Make ipa-cp propagate over non-hot calls Make ipa-cp propagate over non-hot calls - - - - --- 2025-04-03 Jan Hubicka New
Fix x86 -Os costs of loads and stores Fix x86 -Os costs of loads and stores - - - - --- 2025-03-30 Jan Hubicka New
Fix speculation_useful_p Fix speculation_useful_p - - - - --- 2025-03-13 Jan Hubicka New
Fix invalid profile mismatch error Fix invalid profile mismatch error - - - - --- 2025-03-13 Jan Hubicka New
Break false dependency chains on zen5 Break false dependency chains on zen5 - - - - --- 2025-03-04 Jan Hubicka New
Make ix86_macro_fusion_pair_p and ix86_fuse_mov_alu_p match current CPUs better Make ix86_macro_fusion_pair_p and ix86_fuse_mov_alu_p match current CPUs better - - - - --- 2025-03-03 Jan Hubicka New
[libstdc++] Optimize std::vector<bool>::operator[] [libstdc++] Optimize std::vector<bool>::operator[] - - - - --- 2024-12-27 Jan Hubicka New
[libstdc++] Optimize string constructors [libstdc++] Optimize string constructors - - - - --- 2024-12-13 Jan Hubicka New
Mark const parameters passed by invisible reference as readonly in the function body Mark const parameters passed by invisible reference as readonly in the function body - - - - --- 2024-12-10 Jan Hubicka New
libstdc++: Optimize std::vector<bool> libstdc++: Optimize std::vector<bool> - - - - --- 2024-12-08 Jan Hubicka New
optimize basic_string optimize basic_string - - - - --- 2024-11-24 Jan Hubicka New
improve std::deque::_M_reallocate_map improve std::deque::_M_reallocate_map - - - - --- 2024-11-23 Jan Hubicka New
Mark asm statements as necessary in ipa-fnsummary Mark asm statements as necessary in ipa-fnsummary - - - - --- 2024-11-17 Jan Hubicka New
Remove redundant calls to deterministic functions Remove redundant calls to deterministic functions - - - - --- 2024-11-17 Jan Hubicka New
[libstdc++-v3] Add __builtion_unreachable to vector::size(), vector::capacity() [libstdc++-v3] Add __builtion_unreachable to vector::size(), vector::capacity() - - - - --- 2024-11-17 Jan Hubicka New
Ignore conditions guarding __builtin_unreachable in inliner metrics Ignore conditions guarding __builtin_unreachable in inliner metrics - - - - --- 2024-11-16 Jan Hubicka New
Avoid expicit builtion list in tree-ssa-dce Avoid expicit builtion list in tree-ssa-dce - - - - --- 2024-11-15 Jan Hubicka New
'I' and 'U' fn spec specifiers 'I' and 'U' fn spec specifiers - - - - --- 2024-11-15 Jan Hubicka New
Minor cleanup to cp/decl.cc Minor cleanup to cp/decl.cc - - - - --- 2024-11-14 Jan Hubicka New
Fix type of malloc call in trans-expr.cc Fix type of malloc call in trans-expr.cc - - - - --- 2024-11-14 Jan Hubicka New
Add testcase that we optimize away empty std::vector Add testcase that we optimize away empty std::vector - - - - --- 2024-11-12 Jan Hubicka New
Implement removal of malloc/free pairs with NULL check Implement removal of malloc/free pairs with NULL check - - - - --- 2024-10-31 Jan Hubicka New
Zen5 tuning part 5: update instruction latencies in x86-tune-costs Zen5 tuning part 5: update instruction latencies in x86-tune-costs - - - - --- 2024-09-05 Jan Hubicka New
Zen5 tuning part 4: update reassociation width Zen5 tuning part 4: update reassociation width - - - - --- 2024-09-03 Jan Hubicka New
Zen5 tuning part 3: scheduler tweaks Zen5 tuning part 3: scheduler tweaks - - - - --- 2024-09-03 Jan Hubicka New
Zen5 tuning part 2: disable gather and scatter Zen5 tuning part 2: disable gather and scatter - - - - --- 2024-09-03 Jan Hubicka New
Zen5 tuning part 1: avoid FMA chains Zen5 tuning part 1: avoid FMA chains - - - - --- 2024-09-03 Jan Hubicka New
Fix ICE with -fdump-tree-moref Fix ICE with -fdump-tree-moref - - - - --- 2024-07-29 Jan Hubicka New
Fix handling of ICF_NOVOPS in ipa-modref Fix handling of ICF_NOVOPS in ipa-modref - - - - --- 2024-07-22 Jan Hubicka New
Fix modref's iteraction with store merging Fix modref's iteraction with store merging - - - - --- 2024-07-22 Jan Hubicka New
Compare loop bounds in ipa-icf Compare loop bounds in ipa-icf - - - - --- 2024-07-22 Jan Hubicka New
Fix modref_eaf_analysis::analyze_ssa_name handling of values dereferenced to function call paramete… Fix modref_eaf_analysis::analyze_ssa_name handling of values dereferenced to function call paramete… - - - - --- 2024-07-22 Jan Hubicka New
Fix accounting of offsets in unadjusted_ptr_and_unit_offset Fix accounting of offsets in unadjusted_ptr_and_unit_offset - - - - --- 2024-07-22 Jan Hubicka New
Compare loop bounds in ipa-icf Compare loop bounds in ipa-icf - - - - --- 2024-05-29 Jan Hubicka New
Fix points_to_local_or_readonly_memory_p wrt TARGET_MEM_REF Fix points_to_local_or_readonly_memory_p wrt TARGET_MEM_REF - - - - --- 2024-05-16 Jan Hubicka New
Avoid TYPE_MAIN_VARIANT compares in TBAA Avoid TYPE_MAIN_VARIANT compares in TBAA - - - - --- 2024-05-14 Jan Hubicka New
[wwwdocs] Add some more stuff into GCC14 changes.html [wwwdocs] Add some more stuff into GCC14 changes.html - - - - --- 2024-05-07 Jan Hubicka New
[wwwdocs] Add Cauldron2024 [wwwdocs] Add Cauldron2024 - - - - --- 2024-05-07 Jan Hubicka New
« 1 2 3 419 20 »