aboutsummaryrefslogtreecommitdiff
path: root/libgo
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2023-06-23 12:48:36 +0200
committerRichard Biener <rguenther@suse.de>2023-06-23 14:16:22 +0200
commit96854fd753868d26dd8f270fff8c3703f7cb6c86 (patch)
tree531479460a6376905ac4025ea8eaeaf05678afdd /libgo
parent85d8e0d8d5342ec8b4e6a54e22741c30b33c6f04 (diff)
downloadgcc-96854fd753868d26dd8f270fff8c3703f7cb6c86.zip
gcc-96854fd753868d26dd8f270fff8c3703f7cb6c86.tar.gz
gcc-96854fd753868d26dd8f270fff8c3703f7cb6c86.tar.bz2
Deal with vector typed operands in conversions
The following avoids using TYPE_PRECISION on VECTOR_TYPE when looking for bit-precision changes in vectorizable_assignment. We didn't anticipate a stmt like _21 = VIEW_CONVERT_EXPR<unsigned int>(vect__1.7_28); and the following makes sure to handle that. * tree-vect-stmts.cc (vectorizable_assignment): Properly handle non-integral operands when analyzing conversions.
Diffstat (limited to 'libgo')
0 files changed, 0 insertions, 0 deletions