]> granicus.if.org Git - llvm/commit
Merging r195716:
authorBill Wendling <isanbard@gmail.com>
Tue, 26 Nov 2013 10:57:43 +0000 (10:57 +0000)
committerBill Wendling <isanbard@gmail.com>
Tue, 26 Nov 2013 10:57:43 +0000 (10:57 +0000)
commit8a0ff1f236e77214878c9d493e786b30656ad2a1
tree0fe6119dbbb925eeb91b8f20267f14c0ff38af6a
parent9ed81d16f71b60c246a7b8e9ed4fdd58a48ce4b9
Merging r195716:
------------------------------------------------------------------------
r195716 | kevinqin | 2013-11-25 19:26:47 -0800 (Mon, 25 Nov 2013) | 3 lines

Refactored the implementation of AArch64 NEON instruction ZIP, UZP
and TRN.
Fix a bug when mixed use of vget_high_u8() and vuzp_u8().
------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@195735 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/AArch64/AArch64ISelLowering.h
lib/Target/AArch64/AArch64InstrNEON.td
test/CodeGen/AArch64/neon-perm.ll