diff options
author | Huihui Zhang <huihuiz@quicinc.com> | 2020-07-31 17:08:17 -0700 |
---|---|---|
committer | Huihui Zhang <huihuiz@quicinc.com> | 2020-07-31 17:30:23 -0700 |
commit | 01bfe2e494027e473ba920ef324b1929af16936e (patch) | |
tree | 99dc927f1787df5d5bef16196860e597a94e6893 /llvm/lib/CodeGen/MachineVerifier.cpp | |
parent | 234f51a65a45b79402996ac6f0abcbb5793814bf (diff) | |
download | llvm-01bfe2e494027e473ba920ef324b1929af16936e.zip llvm-01bfe2e494027e473ba920ef324b1929af16936e.tar.gz llvm-01bfe2e494027e473ba920ef324b1929af16936e.tar.bz2 |
[AArch64][SVE] Allow vector of pointers as legal type for masked load/store.
Refer to LangRef http://llvm.org/docs/LangRef.html#llvm-masked-load-intrinsics
'llvm.masked.load/store.*’ intrinsics are overloaded intrinsic, which allow the
load/store data to be a vector of any integer, floating-point or pointer data type.
Therefore, allow pointer data type when checking 'isLegalMaskedLoadStore()'.
Reviewed By: paulwalker-arm
Differential Revision: https://reviews.llvm.org/D85045
Diffstat (limited to 'llvm/lib/CodeGen/MachineVerifier.cpp')
0 files changed, 0 insertions, 0 deletions