[cfe-commits] r121089 - /cfe/trunk/include/clang/Basic/arm_neon.td

Bob Wilson bob.wilson at apple.com
Mon Dec 6 17:12:51 PST 2010


Author: bwilson
Date: Mon Dec  6 19:12:51 2010
New Revision: 121089

URL: http://llvm.org/viewvc/llvm-project?rev=121089&view=rev
Log:
Add Neon vreinterpret intrinsics.
Radar 8681774.

Modified:
    cfe/trunk/include/clang/Basic/arm_neon.td

Modified: cfe/trunk/include/clang/Basic/arm_neon.td
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/arm_neon.td?rev=121089&r1=121088&r2=121089&view=diff
==============================================================================
--- cfe/trunk/include/clang/Basic/arm_neon.td (original)
+++ cfe/trunk/include/clang/Basic/arm_neon.td Mon Dec  6 19:12:51 2010
@@ -47,6 +47,7 @@
 def OP_REV64 : Op;
 def OP_REV32 : Op;
 def OP_REV16 : Op;
+def OP_REINT : Op;
 
 class Inst <string n, string p, string t, Op o> {
   string Name = n;
@@ -365,3 +366,7 @@
 
 ////////////////////////////////////////////////////////////////////////////////
 // E.3.31 Vector reinterpret cast operations
+def VREINTERPRET
+  : Inst<"vreinterpret", "dd",
+         "csilUcUsUiUlfPcPsQcQsQiQlQUcQUsQUiQUlQfQPcQPs", OP_REINT>;
+





More information about the cfe-commits mailing list