diff options
author | Richard Biener <rguenther@suse.de> | 2023-04-14 09:55:27 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2023-04-14 11:45:47 +0200 |
commit | bf24f2db2841b97bc5e86bf9294d61eef32f83b3 (patch) | |
tree | c3583d46dd1892d69e0210eb130d81b7dfad6e0e /gcc/range-op-float.cc | |
parent | 040e64b09d4422c7d3c51bee098043782112b924 (diff) | |
download | gcc-bf24f2db2841b97bc5e86bf9294d61eef32f83b3.zip gcc-bf24f2db2841b97bc5e86bf9294d61eef32f83b3.tar.gz gcc-bf24f2db2841b97bc5e86bf9294d61eef32f83b3.tar.bz2 |
tree-optimization/109502 - vector conversion between mask and non-mask
The following fixes a check that should have rejected vectorizing
a conversion between a mask and non-mask type. Those should be
done via pattern statements.
PR tree-optimization/109502
* tree-vect-stmts.cc (vectorizable_assignment): Fix
check for conversion between mask and non-mask types.
* gcc.dg/vect/pr109502.c: New testcase.
Diffstat (limited to 'gcc/range-op-float.cc')
0 files changed, 0 insertions, 0 deletions