diff options
author | wangpc <pc.wang@linux.alibaba.com> | 2022-11-24 11:08:59 +0800 |
---|---|---|
committer | wangpc <pc.wang@linux.alibaba.com> | 2022-11-24 11:09:45 +0800 |
commit | 241accea2a9d27ec284497d7555fe7f70164b39a (patch) | |
tree | 8a68de472cb111b952b479fd4b6625a731a1471a /llvm/lib/Support/Threading.cpp | |
parent | 25b51b7924e75f1cebeaa122300c8f766fc66e07 (diff) | |
download | llvm-241accea2a9d27ec284497d7555fe7f70164b39a.zip llvm-241accea2a9d27ec284497d7555fe7f70164b39a.tar.gz llvm-241accea2a9d27ec284497d7555fe7f70164b39a.tar.bz2 |
[RISCV] Lower unmasked zero-stride vector load to (scalar load + splat)
So we have the opportunity to fold splat into .vx instruction as what
D101138 has done. If failed, we can select zero-stride vector load
again.
Reviewed By: reames
Differential Revision: https://reviews.llvm.org/D138101
Diffstat (limited to 'llvm/lib/Support/Threading.cpp')
0 files changed, 0 insertions, 0 deletions