aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-alias.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-04re PR fortran/90738 (gfortran.dg/pointer_array_10.f90 etc. FAIL)Richard Biener1-4/+2
2019-06-03tree-ssa-sccvn.c (ao_ref_init_from_vn_reference): Get original full reference...Richard Biener1-2/+4
2019-05-31tree-ssa-alias.c (type_has_components_p): New function.Jan Hubicka1-0/+12
2019-05-29tree-ssa-alias.c (same_type_for_tbaa): Return ture if main variants are point...Jan Hubicka1-0/+4
2019-05-23re PR tree-optimization/90576 (SPEC CPU2006 450.soplex miscompiled with -Os -...Jan Hubicka1-8/+13
2019-05-20tree-ssa-alias.c (refs_may_alias_p_2): Break out from ...Jan Hubicka1-9/+17
2019-05-20tree-ssa-alias.c (compare_sizes): New function.Jan Hubicka1-57/+128
2019-05-16tree-ssa-alias.c (alias_stats): Add aliasing_component_refs_p_may_alias and a...Jan Hubicka1-8/+44
2019-05-07re PR tree-optimization/90316 (large compile time increase in opt / alias stm...Richard Biener1-12/+23
2019-05-07tree-ssa-alias.c (aliasing_component_refs_p): Continue looking for comparaibl...Jan Hubicka1-11/+13
2019-05-06re PR tree-optimization/90316 (large compile time increase in opt / alias stm...Richard Biener1-39/+20
2019-01-17gimple-ssa-isolate-paths.c (stmt_uses_name_in_undefined_way): Replace flag_no...Eric Botcazou1-1/+1
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-20[PR 88214] Assert that ptr is a pointerMartin Jambor1-0/+1
2018-10-22Add a fun parameter to three stmt_could_throw... functionsMartin Jambor1-1/+1
2018-08-29re PR tree-optimization/87132 (Gcc miscompiles at -O2 on valid code)Richard Biener1-1/+8
2018-08-29tree-core.h: Document use of deprecated_flag in SSA_NAME.Richard Biener1-0/+18
2018-08-27cfganal.h (rev_post_order_and_mark_dfs_back_seme): Declare.Richard Biener1-1/+8
2018-05-25tree-ssa-alias.h (refs_may_alias_p): Add tbaa_p bool parameter, defaulted to ...Richard Biener1-19/+19
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-21poly_int: MEM_REF offsetsRichard Sandiford1-3/+3
2017-12-20poly_int: get_addr_base_and_unit_offsetRichard Sandiford1-2/+1
2017-12-20poly_int: get_ref_base_and_extentRichard Sandiford1-15/+8
2017-12-20poly_int: ao_ref and vn_reference_op_tRichard Sandiford1-53/+52
2017-12-20poly_int: indirect_refs_may_alias_pRichard Sandiford1-39/+10
2017-12-20poly_int: same_addr_size_stores_pRichard Sandiford1-15/+16
2017-10-19asan.c (handle_builtin_alloca): Deal with all alloca variants.Eric Botcazou1-4/+2
2017-08-21re PR tree-optimization/81884 (Invalid code generation with zero size arrays ...Richard Biener1-9/+22
2017-07-28re PR sanitizer/80998 (Implement -fsanitize=pointer-overflow)Jakub Jelinek1-0/+1
2017-05-04tree-ssa-alias.c (get_continuation_for_phi): Improve looking for the last VUS...Richard Biener1-94/+59
2017-05-03revert: re PR tree-optimization/80492 (Wrong code when unrolling a loop with ...Richard Biener1-5/+2
2017-04-29Add st[pr]ncpy to stmt_kills_ref_pMarc Glisse1-0/+2
2017-04-25re PR tree-optimization/80492 (Wrong code when unrolling a loop with inline a...Richard Biener1-2/+5
2017-03-02re PR tree-optimization/79345 (passing yet-uninitialized member as argument t...Richard Biener1-10/+20
2017-01-09re PR tree-optimization/79007 (gcc.dg/tree-ssa/dse-points-to.c fails starting...Jeff Law1-3/+3
2017-01-04re PR tree-optimization/67955 (tree-dse does not use pointer info)Jeff Law1-11/+14
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-06re PR tree-optimization/67955 (tree-dse does not use pointer info)Tom de Vries1-0/+77
2016-12-01tree-ssa-alias.c (indirect_refs_may_alias_p): Do not treat arrays with same t...Richard Biener1-1/+4
2016-11-02re PR tree-optimization/78035 (Inconsistency between address comparison and a...Richard Biener1-4/+13
2016-10-20tree-ssa-alias.c (ptrs_compare_unequal): Remove code duplication.Richard Biener1-7/+15
2016-10-09tree-ssa.c (target_for_debug_bind, [...]): Use VAR_P and/or VAR_OR_FUNCTION_D...Jakub Jelinek1-9/+5
2016-09-15Iterator to visit SSAKugan Vivekanandarajah1-4/+3
2016-07-13remove unnecessary calls to vec::releaseTrevor Saunders1-11/+6
2016-06-28tree-ssa-alias.c (nonoverlapping_component_refs_of_decl_p): Properly handle D...Richard Biener1-5/+23
2016-05-12re PR middle-end/71062 (r235622 and restrict pointers)Richard Biener1-13/+30
2016-05-02Support << and >> for offset_int and widest_intRichard Sandiford1-12/+9
2016-05-02Support <, <=, > and >= for offset_int and widest_intRichard Sandiford1-4/+4
2016-04-29re PR tree-optimization/13962 ([tree-ssa] make "fold" use alias information t...Richard Biener1-0/+60