]> granicus.if.org Git - clang/commitdiff
Add missing vext_f32 and vextq_f32 Neon intrinsics (Radar 8592601).
authorBob Wilson <bob.wilson@apple.com>
Fri, 3 Dec 2010 17:50:54 +0000 (17:50 +0000)
committerBob Wilson <bob.wilson@apple.com>
Fri, 3 Dec 2010 17:50:54 +0000 (17:50 +0000)
For some reason these were not included in the list of Neon intrinsics in
ARM's documentation, so they didn't make it into Clang either.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@120815 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/arm_neon.td

index cb60db62e98bdd04cac6b997b7e7c483d531f711..35fc2372b190ef721dbd9e8ee1a36791c4ce7fd9 100644 (file)
@@ -324,7 +324,8 @@ def VQDMLSL_N    : SInst<"vqdmlsl_n", "wwda", "si">;
 
 ////////////////////////////////////////////////////////////////////////////////
 // E.3.26 Vector Extract
-def VEXT : WInst<"vext", "dddi", "cUcPcsUsPsiUilUlQcQUcQPcQsQUsQPsQiQUiQlQUl">;
+def VEXT : WInst<"vext", "dddi",
+                 "cUcPcsUsPsiUilUlfQcQUcQPcQsQUsQPsQiQUiQlQUlQf">;
 
 ////////////////////////////////////////////////////////////////////////////////
 // E.3.27 Reverse vector elements (sdap endianness)