Show patches with: Submitter = Jan Hubicka       |    Archived = No       |   68 patches
Patch Series rb/tb S/W/F Date Submitter Delegate State
Fix handling of deferred SSA names in modref Fix handling of deferred SSA names in modref - - --- 2021-12-20 Jan Hubicka Committed
Fix early exit in modref_merge_call_site_flags Fix early exit in modref_merge_call_site_flags - - --- 2021-12-19 Jan Hubicka Committed
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 Committed
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 Committed
Distinguish global and unkonwn memory accesses in ipa-modref Distinguish global and unkonwn memory accesses in ipa-modref - - --- 2021-12-12 Jan Hubicka Committed
Fix handling of histogram in ipa-profile Fix handling of histogram in ipa-profile - - --- 2021-12-11 Jan Hubicka Committed
Fix ipa-modref handling of thunks Fix ipa-modref handling of thunks - - --- 2021-12-11 Jan Hubicka Committed
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 Committed
Improve -fprofile-report Improve -fprofile-report - - --- 2021-11-27 Jan Hubicka New
Minod modref tweeks Minod modref tweeks - - --- 2021-11-26 Jan Hubicka Committed
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 Committed
Fix fail in inline-9.c testcase Fix fail in inline-9.c testcase - - --- 2021-11-26 Jan Hubicka Committed
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 Committed
Fix handling of static chain in modref Fix handling of static chain in modref - - --- 2021-11-24 Jan Hubicka Committed
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 Committed
Small tweak to modref pure/const discoverys Small tweak to modref pure/const discoverys - - --- 2021-11-20 Jan Hubicka Committed
Fix looping flag discovery in ipa-pure-const Fix looping flag discovery in ipa-pure-const - - --- 2021-11-20 Jan Hubicka Committed
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 Committed
Fix gamess miscompare Fix gamess miscompare - - --- 2021-11-17 Jan Hubicka Committed
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 Committed
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 Committed
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 Committed
Remember fnspec EAF flags in modref summary Remember fnspec EAF flags in modref summary - - --- 2021-11-13 Jan Hubicka Committed
Enable ipa-sra for functions with fnspec attribute Enable ipa-sra for functions with fnspec attribute - - --- 2021-11-13 Jan Hubicka Committed
Fix modref and hadnling of some builtins Fix modref and hadnling of some builtins - - --- 2021-11-13 Jan Hubicka Committed
Fix wrong code with pure functions Fix wrong code with pure functions - - --- 2021-11-12 Jan Hubicka Committed
Fix ICE in tree-ssa-structalias Fix ICE in tree-ssa-structalias - - --- 2021-11-12 Jan Hubicka Committed
Fix ipa-modref pure/const discovery Fix ipa-modref pure/const discovery - - --- 2021-11-12 Jan Hubicka Committed
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 Committed
Fix recursion discovery in ipa-pure-const Fix recursion discovery in ipa-pure-const - - --- 2021-11-11 Jan Hubicka Committed
Fix noreturn discovery Fix noreturn discovery - - --- 2021-11-11 Jan Hubicka Committed
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 Committed
Fix modref_tree::remap_params Fix modref_tree::remap_params - - --- 2021-11-10 Jan Hubicka Committed
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 Committed
Revert workaround allowing interposition on nested functions Revert workaround allowing interposition on nested functions - - --- 2021-11-08 Jan Hubicka Committed
Move uncprop after modref pass Move uncprop after modref pass - - --- 2021-11-08 Jan Hubicka Committed
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 Committed
Fix ICE in insert_access Fix ICE in insert_access - - --- 2021-11-05 Jan Hubicka Committed
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 Committed
Workaround ICE in gimple_static_chain_flags Workaround ICE in gimple_static_chain_flags - - --- 2021-11-04 Jan Hubicka Committed
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 Committed
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 Committed
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 Committed
Fix wrong code in ldist-strlen-1.c Fix wrong code in ldist-strlen-1.c - - --- 2021-10-16 Jan Hubicka Committed
Revert accidental change in ipa-modref-tree.h Revert accidental change in ipa-modref-tree.h - - --- 2021-10-11 Jan Hubicka Committed