diff options
author | Bob Wilson <bob.wilson@apple.com> | 2010-12-07 01:12:51 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@apple.com> | 2010-12-07 01:12:51 +0000 |
commit | 9407444a159731b85b3d6d54f3a158d7341fc9f8 (patch) | |
tree | bc7feea983a3edb9371b93f940e60c88752ceecd | |
parent | 0d3f3ffe0b8567501c27ef6963d9335ecbc6e249 (diff) |
Add Neon vreinterpret intrinsics.
Radar 8681774.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@121089 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | include/clang/Basic/arm_neon.td | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/clang/Basic/arm_neon.td b/include/clang/Basic/arm_neon.td index 8fe6f37d2d..27b703e082 100644 --- a/include/clang/Basic/arm_neon.td +++ b/include/clang/Basic/arm_neon.td @@ -47,6 +47,7 @@ def OP_SEL : Op; 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 @@ def VUZP : WInst<"vuzp", "2dd", "csiUcUsUifPcPsQcQsQiQUcQUsQUiQfQPcQPs">; //////////////////////////////////////////////////////////////////////////////// // E.3.31 Vector reinterpret cast operations +def VREINTERPRET + : Inst<"vreinterpret", "dd", + "csilUcUsUiUlfPcPsQcQsQiQlQUcQUsQUiQUlQfQPcQPs", OP_REINT>; + |