aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorLorenzo Albano <loralb@posteo.net>2022-08-19 18:15:56 -0700
committerCraig Topper <craig.topper@sifive.com>2022-08-19 18:15:56 -0700
commit98117fe2080bc1c419587189369de77afe0850f6 (patch)
treec2b6032fb1f91313e31da48b199564742fe9315b /clang/lib/Frontend/CompilerInvocation.cpp
parentae071a59bc6cc09e0e0043e0ef1d9725853f1681 (diff)
downloadllvm-98117fe2080bc1c419587189369de77afe0850f6.zip
llvm-98117fe2080bc1c419587189369de77afe0850f6.tar.gz
llvm-98117fe2080bc1c419587189369de77afe0850f6.tar.bz2
[VP] Add splitting for VP_STRIDED_STORE and VP_STRIDED_LOAD
Following the comment's thread of D117235, I added checks for the widening + splitting case, which also causes a split with one of the resulting vectors to be empty. Due to the same issues described in that same thread, the `fixed-vectors-strided-store.ll` test is missing the widening + splitting case, while the same case in the `strided-vpload.ll` test requires to manually split the loaded vector. Reviewed By: craig.topper Differential Revision: https://reviews.llvm.org/D121784
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions