aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadedge.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2021-09-07 11:46:00 +0200
committerRichard Biener <rguenther@suse.de>2021-09-07 13:10:37 +0200
commit843068149ec8fcaaaec12751f5b70221a1153857 (patch)
tree2da52fef02eac80cbd874dfcb58d9d4fd7b2026c /gcc/tree-ssa-threadedge.c
parentba1cc6956b956eb5b92c45af79a8b1fe426ec4d3 (diff)
downloadgcc-843068149ec8fcaaaec12751f5b70221a1153857.zip
gcc-843068149ec8fcaaaec12751f5b70221a1153857.tar.gz
gcc-843068149ec8fcaaaec12751f5b70221a1153857.tar.bz2
tree-optimization/102226 - fix epilogue vector re-use
This fixes re-use of the reduction value in epilogue vectorization when a conversion from/to variable lenght vectors is required. 2021-09-07 Richard Biener <rguenther@suse.de> PR tree-optimization/102226 * tree-vect-loop.c (vect_transform_cycle_phi): Record the converted value for the epilogue PHI use. * g++.dg/vect/pr102226.cc: New testcase.
Diffstat (limited to 'gcc/tree-ssa-threadedge.c')
0 files changed, 0 insertions, 0 deletions