aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Driver/ToolChain.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2021-12-23 08:11:09 -0600
committerCraig Topper <craig.topper@sifive.com>2021-12-23 08:37:24 -0600
commita9486a40f7d18115682737b912f550ceef9b7d8d (patch)
tree242123d48779753e889e54baf14f645c0222dd7f /clang/lib/Driver/ToolChain.cpp
parenta3f50fb06dd467e54a62b371117eeecf88c78480 (diff)
downloadllvm-a9486a40f7d18115682737b912f550ceef9b7d8d.zip
llvm-a9486a40f7d18115682737b912f550ceef9b7d8d.tar.gz
llvm-a9486a40f7d18115682737b912f550ceef9b7d8d.tar.bz2
[RISCV] Disable interleaving scalar loops in the loop vectorizer.
The loop vectorizer can interleave scalar loops even if it doesn't vectorize them. I don't believe we intended to enable this when we enabled interleaving for vector instructions. Disable interleaving for VF=1 like X86 and AMDGPU already do. Test lifted from AMDGPU. Differential Revision: https://reviews.llvm.org/D115975
Diffstat (limited to 'clang/lib/Driver/ToolChain.cpp')
0 files changed, 0 insertions, 0 deletions