summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorDiogo N. Sampaio <diogo.sampaio@arm.com>2019-07-10 09:58:03 +0000
committerDiogo N. Sampaio <diogo.sampaio@arm.com>2019-07-10 09:58:03 +0000
commita8ce161010807d339c2d5b7918a48e5776c52197 (patch)
tree82f41a509389652ef470773addef32587f3bfc4c /clang
parent57852878c0ffb4f2b99cf2a0742ee79a6e212f5e (diff)
downloadbcm5719-llvm-a8ce161010807d339c2d5b7918a48e5776c52197.tar.gz
bcm5719-llvm-a8ce161010807d339c2d5b7918a48e5776c52197.zip
[NFC][AArch64] Fix vector vsqadd intrinsics operands
Summary: Change the vsqadd vector instrinsics to have the second argument as signed values, not unsigned, accordingly to https://developer.arm.com/architectures/instruction-sets/simd-isas/neon/intrinsics Reviewers: LukeCheeseman, ostannard Reviewed By: ostannard Subscribers: javed.absar, kristof.beyls, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D64210 llvm-svn: 365608
Diffstat (limited to 'clang')
-rw-r--r--clang/include/clang/Basic/arm_neon.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/include/clang/Basic/arm_neon.td b/clang/include/clang/Basic/arm_neon.td
index 8b4fb4653b3..2cf8b0a8908 100644
--- a/clang/include/clang/Basic/arm_neon.td
+++ b/clang/include/clang/Basic/arm_neon.td
@@ -707,7 +707,7 @@ def SUQADD : SInst<"vuqadd", "ddd", "csilQcQsQiQl">;
////////////////////////////////////////////////////////////////////////////////
// Unsigned Saturating Accumulated of Signed Value
-def USQADD : SInst<"vsqadd", "ddd", "UcUsUiUlQUcQUsQUiQUl">;
+def USQADD : SInst<"vsqadd", "ddx", "UcUsUiUlQUcQUsQUiQUl">;
////////////////////////////////////////////////////////////////////////////////
// Reciprocal/Sqrt
OpenPOWER on IntegriCloud