aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2025-08-05 14:55:18 +0200
committerRichard Biener <rguenth@gcc.gnu.org>2025-08-06 15:17:04 +0200
commit50b1959cab19bdaf4f457f30e70a950ad9d35c6d (patch)
treebae2cbc07fa2024adf05058ffd811435ba08addd /libjava/classpath
parent685527a408ea025591c7f887566d7049ddd72c02 (diff)
downloadgcc-50b1959cab19bdaf4f457f30e70a950ad9d35c6d.zip
gcc-50b1959cab19bdaf4f457f30e70a950ad9d35c6d.tar.gz
gcc-50b1959cab19bdaf4f457f30e70a950ad9d35c6d.tar.bz2
Allow fully masked loops with legacy gather/scatter
The following removes the redundant check on supported gather/scatter IFN in check_load_store_for_partial_vectors which is already done and adjusts those to check the recorded ifn, also allowing legacy gather/scatter which all handle masking. * tree-vect-stmts.cc (check_load_store_for_partial_vectors): Remove redundant gather/scatter target support check, instead check the recorded ifns. Also allow legacy gather/scatter with loop masking. * gcc.dg/vect/vect-gather-1.c: Adjust to hide N.
Diffstat (limited to 'libjava/classpath')
0 files changed, 0 insertions, 0 deletions