[PATCH] D74766: [ARM] Fixing range checks for Neon's vqdmulhq_lane and vqrdmulhq_lane intrinsics
Diogo N. Sampaio via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Mar 9 04:48:07 PDT 2020
dnsampaio added inline comments.
================
Comment at: clang/test/CodeGen/arm-neon-range-checks.c:284-285
+void test_vqdmulhq_lane(int32x4_t a, int32x2_t b) {
+ vqdmulhq_lane_s32(a, b, -1); // expected-error {{argument value -1 is outside the valid range}}
+ vqdmulhq_lane_s32(a, b, 2); // expected-error {{argument value 2 is outside the valid range}}
+ vqdmulhq_lane_s32(a, b, 0);
----------------
As the previous one, could we have it testing the actual ranges?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D74766/new/
https://reviews.llvm.org/D74766
More information about the cfe-commits
mailing list