[PATCH] D123605: [Sema][SVE2] Move/simplify Sema testing for SVE2 ACLE builtins
Rosie Sumpter via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Apr 28 04:27:10 PDT 2022
RosieSumpter updated this revision to Diff 425743.
RosieSumpter marked 2 inline comments as done.
RosieSumpter retitled this revision from "[WIP][Sema][SVE] Move/simplify Sema testing for SVE ACLE builtins" to "[Sema][SVE2] Move/simplify Sema testing for SVE2 ACLE builtins".
RosieSumpter edited the summary of this revision.
RosieSumpter added a comment.
- Removed `EXPAND...` macro
- Added missing tests
- Alternate between 0 and 180 argument for `test_90_270()`
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D123605/new/
https://reviews.llvm.org/D123605
Files:
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_cadd.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_cdot.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_cmla.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_mla.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_mlalb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_mlalt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_mls.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_mlslb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_mlslt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_mul.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_mullb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_mullt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qcadd.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qdmlalb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qdmlalt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qdmlslb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qdmlslt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qdmulh.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qdmullb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qdmullt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qrdcmlah.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qrdmlah.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qrdmlsh.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qrdmulh.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qrshrnb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qrshrnt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qrshrunb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qrshrunt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qshlu.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qshrnb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qshrnt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qshrunb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qshrunt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_rshr.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_rshrnb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_rshrnt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_rsra.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_shllb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_shllt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_shrnb.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_shrnt.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_sli.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_sra.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_sri.c
clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_xar.c
clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_imm_lane.cpp
clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_imm_n.cpp
clang/test/Sema/aarch64-sve2-intrinsics/acle_sve2_imm_rotation.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D123605.425743.patch
Type: text/x-patch
Size: 149576 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20220428/84bedb4b/attachment-0001.bin>
More information about the cfe-commits
mailing list