aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2013-12-01 03:06:29 +0000
committerBill Wendling <isanbard@gmail.com>2013-12-01 03:06:29 +0000
commit38750138231fbf4e9ef18ce93e55ee3bc6ac592d (patch)
tree4d19cc13ef2568d48128beb42c2de24023b58dd8 /include
parentc02b18c27fa9b586291d016a99970ce78a41f4cd (diff)
downloadclang-38750138231fbf4e9ef18ce93e55ee3bc6ac592d.tar.gz
Merging r195804:
------------------------------------------------------------------------ r195804 | mcrosier | 2013-11-26 17:46:19 -0800 (Tue, 26 Nov 2013) | 1 line [AArch64] Add support for NEON scalar floating-point absolute difference. ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_34@195995 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/clang/Basic/arm_neon.td4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/clang/Basic/arm_neon.td b/include/clang/Basic/arm_neon.td
index 63aec20b58..b7305b13fa 100644
--- a/include/clang/Basic/arm_neon.td
+++ b/include/clang/Basic/arm_neon.td
@@ -1202,6 +1202,10 @@ def SCALAR_FACLT : IInst<"vcalt", "bss", "SfSd">;
def SCALAR_ABS : SInst<"vabs", "ss", "Sl">;
////////////////////////////////////////////////////////////////////////////////
+// Scalar Absolute Difference
+def SCALAR_ABD : IInst<"vabd", "sss", "SfSd">;
+
+////////////////////////////////////////////////////////////////////////////////
// Scalar Signed Saturating Absolute Value
def SCALAR_SQABS : SInst<"vqabs", "ss", "ScSsSiSl">;