Fix SLP of masked loads
commitc49e0c57b22e68e1aa89204f300dc5d61b42d812
authorRichard Biener <rguenther@suse.de>
Wed, 8 Nov 2023 14:18:21 +0000 (8 15:18 +0100)
committerRichard Biener <rguenther@suse.de>
Wed, 8 Nov 2023 15:35:36 +0000 (8 16:35 +0100)
treeb6fe02eb184806bfbc7ebd6dbd1c14230e8c5c16
parent8cf7b936d44c37558b518cbbea4b21ed502b651e
Fix SLP of masked loads

The following adjusts things to use the correct mask operand for
the SLP of masked loads and gathers.  Test coverage is from
runtime fails of i386 specific AVX512 tests when enabling single-lane
SLP.

* tree-vect-stmts.cc (vectorizable_load): Use the correct
vectorized mask operand.
gcc/tree-vect-stmts.cc