aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-alias.c
AgeCommit message (Expand)AuthorFilesLines
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
2016-02-16re PR tree-optimization/69776 (Wrong optimization with aliasing)Richard Biener1-14/+8
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-09re PR lto/61886 (LTO breaks fread with _FORTIFY_SOURCE=2)Jan Hubicka1-4/+6
2015-12-09re PR lto/61886 (LTO breaks fread with _FORTIFY_SOURCE=2)Jan Hubicka1-22/+10
2015-12-09re PR lto/61886 (LTO breaks fread with _FORTIFY_SOURCE=2)Jan Hubicka1-10/+22
2015-11-08Merge of the scalar-storage-order branch.Eric Botcazou1-6/+12
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-15/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-11/+10
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-5/+0
2015-09-29re PR fortran/67170 (PRE can't hoist out a readonly argument)Richard Biener1-9/+12
2015-09-24Additional changes to switch from gimple to gimple *Thomas Schwinge1-2/+2
2015-09-20switch from gimple to gimple*Trevor Saunders1-16/+16
2015-09-18re PR tree-optimization/66142 (Loop is not vectorized because not sufficient ...Richard Biener1-3/+10
2015-08-18re PR middle-end/67222 (ICE in gimple_call_arg with bogus posix_memalign)Marek Polacek1-3/+3
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-15/+5
2015-06-25function.h (ipa_opt_pass, [...]): Move forward declarations.Andrew MacLeod1-2/+0
2015-06-22Use std::swap instead of manual swaps.Mikhail Maltsev1-17/+6
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-2/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-6/+0