Show patches with: Submitter = Jan Hubicka       |    Archived = No       |   1858 patches
« 1 2 3 418 19 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
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
Fix documentation of -ftree-loop-distibutive-patterns Fix documentation of -ftree-loop-distibutive-patterns - - - - --- 2024-04-23 Jan Hubicka New
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
« 1 2 3 418 19 »