When adding support for scalable vector masked loads and stores we
accidently opened up likewise for fixed length vectors. This patch
restricts support to scalable vectors only, thus ensuring fixed
length vectors are treated the same regardless of SVE support.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/test/Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-load.ll | ||
---|---|---|
2 | For information I just copied these tests from ScalarizeMaskedMemIntrin/X86. I did consider moving them somewhere common but when we add code generation support for fixed length masked ops they'll diverge anyway. |
For information I just copied these tests from ScalarizeMaskedMemIntrin/X86. I did consider moving them somewhere common but when we add code generation support for fixed length masked ops they'll diverge anyway.