aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2021-06-24 10:47:18 +0200
committerRichard Biener <rguenther@suse.de>2021-06-24 11:42:09 +0200
commit82ab14927651e0eaf0f6d6964396048bb5471f23 (patch)
treeeadf872f28e67d1f9a94d278a8d922e6246fe3c2 /gcc/tree-vectorizer.h
parent7619d33471c10fe3d149dcbb701d99ed3dd23528 (diff)
downloadgcc-82ab14927651e0eaf0f6d6964396048bb5471f23.zip
gcc-82ab14927651e0eaf0f6d6964396048bb5471f23.tar.gz
gcc-82ab14927651e0eaf0f6d6964396048bb5471f23.tar.bz2
Fix SLP permute propagation error
This fixes SLP permute propagation to not propagate across operations that have different semantics on different lanes like for example the recently added COMPLEX_ADD_ROT90. 2021-06-24 Richard Biener <rguenther@suse.de> * tree-vect-slp.c (vect_optimize_slp): Do not propagate across operations that have different semantics on different lanes.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions