diff options
author | Huihui Zhang <huihuiz@quicinc.com> | 2020-10-23 09:29:43 -0700 |
---|---|---|
committer | Huihui Zhang <huihuiz@quicinc.com> | 2020-10-23 09:42:56 -0700 |
commit | 1e113c078a560ad71e838ab9cf6719a3d4f1ec6d (patch) | |
tree | 24d76da16975089b6c83ad31118f62f036829833 /clang/lib/Basic/SourceManager.cpp | |
parent | 74a8783480219f5f0e5c4673a6d0e29b4ad99877 (diff) | |
download | llvm-1e113c078a560ad71e838ab9cf6719a3d4f1ec6d.zip llvm-1e113c078a560ad71e838ab9cf6719a3d4f1ec6d.tar.gz llvm-1e113c078a560ad71e838ab9cf6719a3d4f1ec6d.tar.bz2 |
[AArch64][SVE] Fix umin/umax lowering to handle out of range imm.
Immediate must be in an integer range [0,255] for umin/umax instruction.
Extend pattern matching helper SelectSVEArithImm() to take in value type
bitwidth when checking immediate value is in range or not.
Reviewed By: sdesmalen
Differential Revision: https://reviews.llvm.org/D89831
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions