aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-prefetch.cc
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2022-10-18 16:58:52 +0800
committerliuhongt <hongtao.liu@intel.com>2022-10-19 14:09:09 +0800
commit1442e2031e0bc2d0a5bf88ef3c92c5410e044bab (patch)
treecaea9f6fc394c360fb2888ac78817ecc5b21202a /gcc/tree-ssa-loop-prefetch.cc
parent21de009f741923bc2dcfaa80877b3725e90ab96c (diff)
downloadgcc-1442e2031e0bc2d0a5bf88ef3c92c5410e044bab.zip
gcc-1442e2031e0bc2d0a5bf88ef3c92c5410e044bab.tar.gz
gcc-1442e2031e0bc2d0a5bf88ef3c92c5410e044bab.tar.bz2
Canonicalize vec_perm index to make the first index come from the first vector.
Fix unexpected non-canon form from gimple vector selector. gcc/ChangeLog: PR target/107271 * config/i386/i386-expand.cc (ix86_vec_perm_index_canon): New. (expand_vec_perm_shufps_shufps): Call ix86_vec_perm_index_canon gcc/testsuite/ChangeLog: * gcc.target/i386/pr107271.c: New test.
Diffstat (limited to 'gcc/tree-ssa-loop-prefetch.cc')
0 files changed, 0 insertions, 0 deletions