Show patches with: Submitter = Jan Hubicka       |    State = Action Required       |    Archived = No       |   77 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
Add fnspec attributes to cxa_* functions Add fnspec attributes to cxa_* functions - - - - --- 2022-06-23 Jan Hubicka New
Fix stmt_kills_ref_p wrt external throws Fix stmt_kills_ref_p wrt external throws - - - - --- 2022-06-23 Jan Hubicka New
Fix ipa-prop wrt volatile memory accesses Fix ipa-prop wrt volatile memory accesses - - - - --- 2022-06-10 Jan Hubicka New
Avoid overflow in ipa-modref-tree.cc Avoid overflow in ipa-modref-tree.cc - - - - --- 2022-04-10 Jan Hubicka New
Fix ICE with -fno-semantic-interposition added via option attribut Fix ICE with -fno-semantic-interposition added via option attribut - - - - --- 2022-04-09 Jan Hubicka New
Fix nondeterministic and side_effect propagation in ipa-modref Fix nondeterministic and side_effect propagation in ipa-modref - - - - --- 2022-04-09 Jan Hubicka New
Fix wrong code in gnatmake Fix wrong code in gnatmake - - - - --- 2022-04-07 Jan Hubicka New
Fix pure/const propagation in modref Fix pure/const propagation in modref - - - - --- 2022-04-07 Jan Hubicka New
Disable gathers on zen3 for vectors with few elements Disable gathers on zen3 for vectors with few elements - - - - --- 2022-03-27 Jan Hubicka New
Fix handling of deferred SSA names in modref Fix handling of deferred SSA names in modref - - - - --- 2021-12-20 Jan Hubicka New
Fix early exit in modref_merge_call_site_flags Fix early exit in modref_merge_call_site_flags - - - - --- 2021-12-19 Jan Hubicka New
Do not ICE when computing value range of ternary expression Do not ICE when computing value range of ternary expression - - - - --- 2021-12-12 Jan Hubicka New
Add -fipa-strict-aliasing Add -fipa-strict-aliasing - - - - --- 2021-12-12 Jan Hubicka New
Terminate BB analysis on NULL pointer access in ipa-pure-const and ipa-modref Terminate BB analysis on NULL pointer access in ipa-pure-const and ipa-modref - - - - --- 2021-12-12 Jan Hubicka New
Distinguish global and unkonwn memory accesses in ipa-modref Distinguish global and unkonwn memory accesses in ipa-modref - - - - --- 2021-12-12 Jan Hubicka New
Fix handling of histogram in ipa-profile Fix handling of histogram in ipa-profile - - - - --- 2021-12-11 Jan Hubicka New
Fix ipa-modref handling of thunks Fix ipa-modref handling of thunks - - - - --- 2021-12-11 Jan Hubicka New
Limit inlining functions called once Limit inlining functions called once - - - - --- 2021-12-07 Jan Hubicka New
Compare guessed profile frequencies to actual profile feedback in profile dump file Compare guessed profile frequencies to actual profile feedback in profile dump file - - - - --- 2021-11-28 Jan Hubicka New
Improve -fprofile-report Improve -fprofile-report - - - - --- 2021-11-27 Jan Hubicka New
Minod modref tweeks Minod modref tweeks - - - - --- 2021-11-26 Jan Hubicka New
Fix wrong code caused by min_flags update in update_summary Fix wrong code caused by min_flags update in update_summary - - - - --- 2021-11-26 Jan Hubicka New
Fix fail in inline-9.c testcase Fix fail in inline-9.c testcase - - - - --- 2021-11-26 Jan Hubicka New
Do not check gimple_call_chain in tree-ssa-alias Do not check gimple_call_chain in tree-ssa-alias - - - - --- 2021-11-25 Jan Hubicka New
Fix handling of static chain in modref Fix handling of static chain in modref - - - - --- 2021-11-24 Jan Hubicka New
Reduce size of modref_access_tree Reduce size of modref_access_tree - - - - --- 2021-11-23 Jan Hubicka New
Improve byte-wise DSE (modref-dse-[45].c failures) Improve byte-wise DSE (modref-dse-[45].c failures) - - - - --- 2021-11-23 Jan Hubicka New
Improve modref tracking of base pointers Improve modref tracking of base pointers - - - - --- 2021-11-22 Jan Hubicka New
Improve tracking of bases in modref Improve tracking of bases in modref - - - - --- 2021-11-21 Jan Hubicka New
Fix failure in merge_block.c testcase Fix failure in merge_block.c testcase - - - - --- 2021-11-21 Jan Hubicka New
Small tweak to modref pure/const discoverys Small tweak to modref pure/const discoverys - - - - --- 2021-11-20 Jan Hubicka New
Fix looping flag discovery in ipa-pure-const Fix looping flag discovery in ipa-pure-const - - - - --- 2021-11-20 Jan Hubicka New
Remove gimple_static_chain test disabling modref in ref_maybe_used_in_call_p Remove gimple_static_chain test disabling modref in ref_maybe_used_in_call_p - - - - --- 2021-11-19 Jan Hubicka New
Fix gamess miscompare Fix gamess miscompare - - - - --- 2021-11-17 Jan Hubicka New
Finish lto parts of kill analysis Finish lto parts of kill analysis - - - - --- 2021-11-17 Jan Hubicka New
Fix optimization difference caused by -fdump-ipa-inline Fix optimization difference caused by -fdump-ipa-inline - - - - --- 2021-11-17 Jan Hubicka New
Use modref kills in tree-ssa-dse Use modref kills in tree-ssa-dse - - - - --- 2021-11-14 Jan Hubicka New
Track nondeterminism and interposable calls in ipa-modref Track nondeterminism and interposable calls in ipa-modref - - - - --- 2021-11-14 Jan Hubicka New
Cleanup hadnling of modref access_nodes in tree-ssa-alias and tree-ssa-dse Cleanup hadnling of modref access_nodes in tree-ssa-alias and tree-ssa-dse - - - - --- 2021-11-14 Jan Hubicka New
Fix crash in gamess Fix crash in gamess - - - - --- 2021-11-13 Jan Hubicka New
Cleanup modref_access_node Cleanup modref_access_node - - - - --- 2021-11-13 Jan Hubicka New
Enable more type attributes for signature changes Enable more type attributes for signature changes - - - - --- 2021-11-13 Jan Hubicka New
Remember fnspec EAF flags in modref summary Remember fnspec EAF flags in modref summary - - - - --- 2021-11-13 Jan Hubicka New
Enable ipa-sra for functions with fnspec attribute Enable ipa-sra for functions with fnspec attribute - - - - --- 2021-11-13 Jan Hubicka New
Fix modref and hadnling of some builtins Fix modref and hadnling of some builtins - - - - --- 2021-11-13 Jan Hubicka New
Fix wrong code with pure functions Fix wrong code with pure functions - - - - --- 2021-11-12 Jan Hubicka New
Fix ICE in tree-ssa-structalias Fix ICE in tree-ssa-structalias - - - - --- 2021-11-12 Jan Hubicka New
Fix ipa-modref pure/const discovery Fix ipa-modref pure/const discovery - - - - --- 2021-11-12 Jan Hubicka New
Introduce finalize method to modref_summary Introduce finalize method to modref_summary - - - - --- 2021-11-12 Jan Hubicka New
Enable pure/const discovery in modref Enable pure/const discovery in modref - - - - --- 2021-11-11 Jan Hubicka New
Fix some side cases of side effects analysis Fix some side cases of side effects analysis - - - - --- 2021-11-11 Jan Hubicka New
Fix recursion discovery in ipa-pure-const Fix recursion discovery in ipa-pure-const - - - - --- 2021-11-11 Jan Hubicka New
Fix noreturn discovery Fix noreturn discovery - - - - --- 2021-11-11 Jan Hubicka New
Basic kill analysis for modref Basic kill analysis for modref - - - - --- 2021-11-11 Jan Hubicka New
Silence additional warning in gfortran.dg/do_subscript_3.f90 Silence additional warning in gfortran.dg/do_subscript_3.f90 - - - - --- 2021-11-10 Jan Hubicka New
Use modref summary to DSE calls to non-pure functions Use modref summary to DSE calls to non-pure functions - - - - --- 2021-11-10 Jan Hubicka New
Extend modref by side-effect analysis Extend modref by side-effect analysis - - - - --- 2021-11-10 Jan Hubicka New
Fix modref_tree::remap_params Fix modref_tree::remap_params - - - - --- 2021-11-10 Jan Hubicka New
Make EAF flags more regular (and expressive) Make EAF flags more regular (and expressive) - - - - --- 2021-11-09 Jan Hubicka New
Merge IPA and late local modref flags Merge IPA and late local modref flags - - - - --- 2021-11-09 Jan Hubicka New
Revert workaround allowing interposition on nested functions Revert workaround allowing interposition on nested functions - - - - --- 2021-11-08 Jan Hubicka New
Move uncprop after modref pass Move uncprop after modref pass - - - - --- 2021-11-08 Jan Hubicka New
Improve optimization of some builtins Improve optimization of some builtins - - - - --- 2021-11-08 Jan Hubicka New
Fix inter-procedural EAF flags propagation with respect to !binds_to_current_def_p Fix inter-procedural EAF flags propagation with respect to !binds_to_current_def_p - - - - --- 2021-11-07 Jan Hubicka New
Fix can_be_discarded_p wrt partitioned functions Fix can_be_discarded_p wrt partitioned functions - - - - --- 2021-11-06 Jan Hubicka New
Fix ICE in insert_access Fix ICE in insert_access - - - - --- 2021-11-05 Jan Hubicka New
Avoid left shift of negative value in ipa-modref-tree.h Avoid left shift of negative value in ipa-modref-tree.h - - - - --- 2021-11-05 Jan Hubicka New
Workaround ICE in gimple_static_chain_flags Workaround ICE in gimple_static_chain_flags - - - - --- 2021-11-04 Jan Hubicka New
Implement intraprocedural dataflow for ipa-modref EAF analyser Implement intraprocedural dataflow for ipa-modref EAF analyser - - - - --- 2021-11-04 Jan Hubicka New
Fix wrong code caused by ipa-modref retslot handling Fix wrong code caused by ipa-modref retslot handling - - - - --- 2021-11-03 Jan Hubicka New
ipa-modref cleanup ipa-modref cleanup - - - - --- 2021-11-02 Jan Hubicka New
Add EAF_NOT_RETURNED_DIRECTLY Add EAF_NOT_RETURNED_DIRECTLY - - - - --- 2021-11-01 Jan Hubicka New
Add static_chain support to ipa-modref Add static_chain support to ipa-modref - - - - --- 2021-11-01 Jan Hubicka New
Handle retslot_flags in ipa-modref and PTA Handle retslot_flags in ipa-modref and PTA - - - - --- 2021-10-29 Jan Hubicka New
Cleanup compute_points_to_sets Cleanup compute_points_to_sets - - - - --- 2021-10-19 Jan Hubicka New
Fix wrong code in ldist-strlen-1.c Fix wrong code in ldist-strlen-1.c - - - - --- 2021-10-16 Jan Hubicka New
Revert accidental change in ipa-modref-tree.h Revert accidental change in ipa-modref-tree.h - - - - --- 2021-10-11 Jan Hubicka New