]> granicus.if.org Git - llvm/commit
Merging r196806:
authorBill Wendling <isanbard@gmail.com>
Tue, 10 Dec 2013 04:31:42 +0000 (04:31 +0000)
committerBill Wendling <isanbard@gmail.com>
Tue, 10 Dec 2013 04:31:42 +0000 (04:31 +0000)
commit31985c7d2a8e8c4d14e29904d072e1936dd0b6bb
treed3e1aa04de60d4d8a4a1f8ca77ea00628cf7bf29
parentde5085a66adc45ba2eb53202eaa57cc52343315a
Merging r196806:
------------------------------------------------------------------------
r196806 | apazos | 2013-12-09 11:29:14 -0800 (Mon, 09 Dec 2013) | 11 lines

Fix pattern match for movi with 0D result

Patch by Jiangning Liu.

With some test case changes:
- intrinsic test added to the existing /test/CodeGen/AArch64/neon-aba-abd.ll.
- New test cases to cover movi 1D scenario without using the intrinsic in
test/CodeGen/AArch64/neon-mov.ll.

------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@196872 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64InstrNEON.td
test/CodeGen/AArch64/neon-aba-abd.ll
test/CodeGen/AArch64/neon-mov.ll