diff options
author | Bill Wendling <isanbard@gmail.com> | 2013-12-03 07:39:04 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2013-12-03 07:39:04 +0000 |
commit | 751c7caf0d8863bf5fc37486ce0aa3cec00591ac (patch) | |
tree | bd1700518637872910ac5b7ac9ba8673d912c223 /include | |
parent | 5fc0070c015443745ea4705765d4332079a0f95e (diff) | |
download | clang-751c7caf0d8863bf5fc37486ce0aa3cec00591ac.tar.gz |
Merging r196153:
------------------------------------------------------------------------
r196153 | mcrosier | 2013-12-02 13:07:27 -0800 (Mon, 02 Dec 2013) | 2 lines
[AArch64] Implemented vcopy_lane patterns using scalar DUP instruction.
Patch by Ana Pazos!
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_34@196232 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/clang/Basic/arm_neon.td | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/clang/Basic/arm_neon.td b/include/clang/Basic/arm_neon.td index 300ca036fc..c559945c2c 100644 --- a/include/clang/Basic/arm_neon.td +++ b/include/clang/Basic/arm_neon.td @@ -835,13 +835,13 @@ def GET_LANE : IInst<"vget_lane", "sdi", def SET_LANE : IInst<"vset_lane", "dsdi", "csilPcPsUcUsUiUlQcQsQiQlQUcQUsQUiQUlPcPsQPcQPsfdQfQdPlQPl">; def COPY_LANE : IOpInst<"vcopy_lane", "ddidi", - "csiPcPsUcUsUiPcPsfPl", OP_COPY_LN>; + "csilPcPsUcUsUiUlPcPsPlfd", OP_COPY_LN>; def COPYQ_LANE : IOpInst<"vcopy_lane", "ddigi", "QcQsQiQlQUcQUsQUiQUlQPcQPsQfQdQPl", OP_COPYQ_LN>; def COPY_LANEQ : IOpInst<"vcopy_laneq", "ddiki", - "csiPcPsUcUsUif", OP_COPY_LNQ>; + "csilPcPsPlUcUsUiUlf", OP_COPY_LNQ>; def COPYQ_LANEQ : IOpInst<"vcopy_laneq", "ddidi", - "QcQsQiQlQUcQUsQUiQUlQPcQPsQfdQPl", OP_COPY_LN>; + "QcQsQiQlQUcQUsQUiQUlQPcQPsQfdQdQPl", OP_COPY_LN>; //////////////////////////////////////////////////////////////////////////////// // Set all lanes to same value |