aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-data-ref.h
AgeCommit message (Expand)AuthorFilesLines
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-02-02vect: Simplify and extend the complex numbers validation routines.Tamar Christina1-3/+4
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-09-20tree-optimization/65206 - dependence analysis on mixed pointer/arrayRichard Biener1-2/+7
2021-08-05Adjust by-value function vec arguments to by-reference.Martin Sebor1-2/+2
2021-07-21predcom: Refactor more using auto_vecKewen Lin1-2/+2
2021-07-20Adjust by-value function vec arguments to by-reference.Martin Sebor1-4/+5
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-16Record whether a dr_with_seg_len contains mixed stepsRichard Sandiford1-0/+7
2019-11-16Add flags to dr_with_seg_len_pair_tRichard Sandiford1-3/+90
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-10/+10
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-2/+4
2019-05-06re PR tree-optimization/90328 (Wrong loop distribution with aliasing)Richard Biener1-1/+1
2019-04-29Remove DDR_INNER_LOOPRichard Sandiford1-5/+0
2019-04-08re PR middle-end/89725 (ICE in get_fnname_from_decl, at varasm.c:1723)Bin Cheng1-4/+3
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-08tree-data-ref.h (lambda_int): New typedef.Richard Biener1-5/+6
2018-10-04Report vectorization problems via a new opt_problem classDavid Malcolm1-4/+6
2018-03-24Use SCEV information when aligning for vectorisation (PR 84005)Richard Sandiford1-0/+1
2018-01-13Support for aliasing with variable stridesRichard Sandiford1-2/+15
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-21poly_int: prune_runtime_alias_test_listRichard Sandiford1-1/+1
2017-10-13re PR tree-optimization/82451 ([GRAPHITE] codegen error in get_rename_from_scev)Richard Biener1-2/+2
2017-08-04Pool alignment information for common basesRichard Sandiford1-1/+8
2017-08-04Use base inequality for some vector alias checksRichard Sandiford1-0/+9
2017-08-04Handle data dependence relations with different basesRichard Sandiford1-16/+32
2017-07-03Add a helper for getting the overall alignment of a DRRichard Sandiford1-0/+10
2017-07-03Add DR_BASE_ALIGNMENT and DR_BASE_MISALIGNMENTRichard Sandiford1-0/+38
2017-07-03Add DR_STEP_ALIGNMENTRichard Sandiford1-0/+4
2017-07-03Rename DR_ALIGNED_TO to DR_OFFSET_ALIGNMENTRichard Sandiford1-4/+5
2017-07-03Make dr_analyze_innermost operate on innermost_loop_behaviorRichard Sandiford1-1/+1
2017-06-07tree-vect-data-refs.c (vect_mark_for_runtime_alias_test): Factor out code che...Bin Cheng1-0/+1
2017-05-31* tree-vect-loop-manip.c (create_intersect_range_checks_index)Bin Cheng1-0/+2
2017-05-26tree-vect-data-refs.c (Operator==, [...]): Move from ...Bin Cheng1-0/+28
2017-05-26tree-vect-data-refs.c (compare_tree): Rename and move ...Bin Cheng1-0/+1
2017-05-03Wrap tree-data-ref.h macro argumentsRichard Sandiford1-13/+13
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-04-20re PR tree-optimization/56625 (After if-conversion vectorizer doesn't recogni...Bin Cheng1-0/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-10-06move dr->alias_set to a helper structureAditya Kumar1-3/+0
2015-10-06remove unused struct base_alias_pairAditya Kumar1-0/+3
2015-09-20switch from gimple to gimple*Trevor Saunders1-4/+4
2015-09-08Remove limit_scopsAditya Kumar1-0/+1
2015-07-18fix pr46851 and pr60340: remove unmaintained omega dependence testSebastian Pop1-6/+0
2015-05-27re PR tree-optimization/66272 (wrong code at -O3 on x86_64-linux-gnu)Richard Biener1-0/+5
2015-03-18tree-data-ref.h (struct access_matrix): Remove.Richard Biener1-66/+3
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-08-15re PR tree-optimization/62031 (Different results between O2 and O2 -fpredicti...Richard Biener1-5/+0
2014-05-17use templates instead of gengtype for typed allocation functionsTrevor Saunders1-1/+1