diff options
author | Philip Reames <preames@rivosinc.com> | 2025-07-21 11:07:41 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-21 11:07:41 -0700 |
commit | 881b3fdfad30ca7e945fab4c68822f6bdecf06af (patch) | |
tree | 1e41f4e6d63f2a068b2a7c2173d17c65b672ee01 /clang/lib/AST/ByteCode/Program.cpp | |
parent | e202dba288edd47f1b370cc43aa8cd36a924e7c1 (diff) | |
download | llvm-881b3fdfad30ca7e945fab4c68822f6bdecf06af.zip llvm-881b3fdfad30ca7e945fab4c68822f6bdecf06af.tar.gz llvm-881b3fdfad30ca7e945fab4c68822f6bdecf06af.tar.bz2 |
[RISCV][IA] Support masked.load for deinterleaveN matching (#149556)
This builds on the whole series of recent API reworks to implement
support for deinterleaveN of masked.load. The goal is to be able to
enable masked interleave groups in the vectorizer once all the codegen
and costing pieces are in place.
I considered including the shuffle path support in this review as well
(since the RISCV target specific stuff should be common), but decided to
separate it into it's own review just to focus attention on one thing at
a time.
Diffstat (limited to 'clang/lib/AST/ByteCode/Program.cpp')
0 files changed, 0 insertions, 0 deletions