Age | Commit message (Expand) | Author | Files | Lines |
2020-10-10 | Improve tree-ssa-alias dump files. | Jan Hubicka | 1 | -12/+32 |
2020-10-08 | Disable TBAA in some uses of call_may_clobber_ref_p | Jan Hubicka | 1 | -2/+2 |
2020-10-08 | Fix handling of parm_offset in ipa-modref on 32bit targets. | Jan Hubicka | 1 | -10/+16 |
2020-10-08 | IPA MOD REF: add debug counter. | Martin Liska | 1 | -0/+4 |
2020-10-03 | Track access ranges in ipa-modref | Jan Hubicka | 1 | -5/+33 |
2020-10-02 | Perforate fnspec strings | Jan Hubicka | 1 | -5/+12 |
2020-10-02 | Commonize handling of attr-fnspec | Jan Hubicka | 1 | -0/+41 |
2020-10-02 | Break out ao_ref_init_from_ptr_and_range from ao_ref_init_from_ptr_and_size | Jan Hubicka | 1 | -12/+40 |
2020-09-24 | Add access through parameter derference tracking to modref | Jan Hubicka | 1 | -24/+51 |
2020-09-23 | Minor modref optimization and statistics fix | Jan Hubicka | 1 | -3/+3 |
2020-09-20 | New modref/ipa_modref optimization passes | Jan Hubicka | 1 | -13/+160 |
2020-04-15 | middle-end/94539 - void * aliases every other pointer | Richard Biener | 1 | -1/+10 |
2020-03-03 | tree-optimization/93946 - fix bogus redundant store removal in FRE, DSE and DOM | Richard Biener | 1 | -0/+2 |
2020-02-27 | middle-end: Fix wrong code caused by disagreemed between FRE and access path ... | Jan Hubicka | 1 | -51/+127 |
2020-02-21 | tree-optimization: fix access path oracle on mismatched array refs [PR93586] | Jan Hubicka | 1 | -4/+38 |
2020-02-11 | PR tree-optimization/93683 - ICE on calloc with unused return value in ao_ref... | Martin Sebor | 1 | -0/+2 |
2020-02-05 | Fix up comment typo. | Jakub Jelinek | 1 | -1/+1 |
2020-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2019-10-24 | ipa-reference.c (ipa_reference_optimization_summary_d): Rename statics_not_re... | Jan Hubicka | 1 | -6/+10 |
2019-10-20 | tree-ssa-alias.c (nonoverlapping_refs_since_match_p): Do not skip non-zero ar... | Jan Hubicka | 1 | -6/+22 |
2019-10-01 | tree-ssa-alias.c (nonoverlapping_component_refs_since_match_p): Rename to ... | Jan Hubicka | 1 | -63/+228 |
2019-09-16 | re PR tree-optimization/91756 (g++.dg/lto/alias-3 FAILs) | Richard Biener | 1 | -11/+17 |
2019-07-15 | tree-ssa-alias.c (aliasing_component_refs_walk): Initialize same_p to 0. | Jan Hubicka | 1 | -1/+1 |
2019-07-13 | tree-ssa-alias.c (component_ref_to_zero_sized_trailing_array_p): Break out fr... | Jan Hubicka | 1 | -98/+107 |
2019-07-12 | tree-ssa-alias.c (same_tmr_indexing_p): Break out from ... | Jan Hubicka | 1 | -23/+20 |
2019-07-10 | tree-ssa-alias.c (nonoverlapping_component_refs_p_1): Break out from ...; wor... | Jan Hubicka | 1 | -59/+147 |
2019-07-05 | re PR tree-optimization/91091 ([missed optimization] Missing optimization in ... | Richard Biener | 1 | -9/+10 |
2019-07-05 | tree-ssa-alias.c (alias_stats): Add nonoverlapping_component_refs_since_match... | Jan Hubicka | 1 | -10/+27 |
2019-07-04 | tree-ssa-alias.c (nonoverlapping_component_refs_since_match_p): Fix check for... | Jan Hubicka | 1 | -6/+2 |
2019-07-04 | tree-ssa-alias.c (decl_refs_may_alias_p): Add size1 and size2 parameters; ret... | Jan Hubicka | 1 | -8/+46 |
2019-07-02 | tree-ssa-alias.c (aliasing_component_refs_p): Remove forgotten sanity check. | Jan Hubicka | 1 | -2/+0 |
2019-07-02 | tree-ssa-alias.c (nonoverlapping_component_refs_for_decl_p): Rename to .. | Jan Hubicka | 1 | -97/+162 |
2019-06-26 | re PR tree-optimization/90883 (Generated code is worse if returned struct is ... | Jeff Law | 1 | -2/+25 |
2019-06-25 | tree-ssa-alias.c (indirect_ref_may_alias_decl_p): Check that base2_alias_set ... | Jan Hubicka | 1 | -3/+4 |
2019-06-24 | re PR tree-optimization/90930 (Excessive memory consumption) | Richard Biener | 1 | -0/+1 |
2019-06-22 | alias-access-path-6.c: New testcase. | Jan Hubicka | 1 | -9/+6 |
2019-06-20 | tree-ssa-alias.c (aliasing_component_refs_p): Remove ref2_is_decl parameter; ... | Jan Hubicka | 1 | -16/+7 |
2019-06-17 | re PR bootstrap/90873 (-Wmaybe-uninitialized warning in gcc/tree-ssa-forwprop... | Jan Hubicka | 1 | -1/+1 |
2019-06-17 | tree-ssa-alias.c (aliasing_component_refs_p): Consider only the access path f... | Jan Hubicka | 1 | -17/+22 |
2019-06-17 | tree-ssa-alias.c (nonoverlapping_component_refs_p): Also truncate access path... | Jan Hubicka | 1 | -2/+4 |
2019-06-16 | tree-ssa-alias.c (indirect_ref_may_alias_decl_p, [...]): Revert accidental co... | Jan Hubicka | 1 | -9/+6 |
2019-06-16 | alias-access-path-4.c: New testcase. | Jan Hubicka | 1 | -12/+70 |
2019-06-16 | tree-ssa-alias.c (nonoverlapping_component_refs_p): Fix pasto in my previous ... | Jan Hubicka | 1 | -1/+1 |
2019-06-15 | alias-access-path-2.c: New testcase. | Jan Hubicka | 1 | -29/+106 |
2019-06-13 | re PR bootstrap/90873 (-Wmaybe-uninitialized warning in gcc/tree-ssa-forwprop... | Jan Hubicka | 1 | -1/+3 |
2019-06-13 | re PR tree-optimization/90869 (Non-disambiguated memory accesses) | Jan Hubicka | 1 | -5/+16 |
2019-06-07 | Make aliasing_component_refs_p to work harder when same_type_for_tbaa returns -1 | Jan Hubicka | 1 | -18/+57 |
2019-06-04 | re PR fortran/90738 (gfortran.dg/pointer_array_10.f90 etc. FAIL) | Richard Biener | 1 | -4/+2 |
2019-06-03 | tree-ssa-sccvn.c (ao_ref_init_from_vn_reference): Get original full reference... | Richard Biener | 1 | -2/+4 |
2019-05-31 | tree-ssa-alias.c (type_has_components_p): New function. | Jan Hubicka | 1 | -0/+12 |