[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