diff options
| author | Richard Biener <rguenther@suse.de> | 2021-06-23 12:43:03 +0200 | 
|---|---|---|
| committer | Richard Biener <rguenther@suse.de> | 2021-06-24 09:07:05 +0200 | 
| commit | 50374fdacbd121bc4a61b073e559208ff61bee06 (patch) | |
| tree | 803bc4ed31c46913877ae542f8dc58561347e83c /gcc/fortran/openmp.c | |
| parent | 3bd86940c428de9dde53e41265fb1435ed236f5e (diff) | |
| download | gcc-50374fdacbd121bc4a61b073e559208ff61bee06.zip gcc-50374fdacbd121bc4a61b073e559208ff61bee06.tar.gz gcc-50374fdacbd121bc4a61b073e559208ff61bee06.tar.bz2 | |
tree-optimization/101105 - fix runtime alias test optimization
We were ignoring DR_STEP for VF == 1 which is OK only in case
the scalar order is preserved or both DR steps are the same.
2021-06-23  Richard Biener  <rguenther@suse.de>
	PR tree-optimization/101105
	* tree-vect-data-refs.c (vect_prune_runtime_alias_test_list):
	Only ignore steps when they are equal or scalar order is preserved.
	* gcc.dg/torture/pr101105.c: New testcase.
Diffstat (limited to 'gcc/fortran/openmp.c')
0 files changed, 0 insertions, 0 deletions
