Select lower sub,abs pattern to sabd on AArch64
authorKarthik Bhat <kv.bhat@samsung.com>
Mon, 5 Jan 2015 13:11:07 +0000 (13:11 +0000)
committerKarthik Bhat <kv.bhat@samsung.com>
Mon, 5 Jan 2015 13:11:07 +0000 (13:11 +0000)
commite239724d12b51853e1b8f00329e2e35d86d7ce1b
treead452405a86bf53281032b552fddc6e28e82e799
parent25903ef9bc9b7f13a7ad047fa90455d2adad82d6
Select lower sub,abs pattern to sabd on AArch64

This patch lowers patterns such as-
  sub v0.4s, v0.4s, v1.4s
  abs v0.4s, v0.4s
to
  sabd v0.4s, v0.4s, v1.4s
on AArch64.

Review: http://reviews.llvm.org/D6781

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225165 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64InstrInfo.td
test/CodeGen/AArch64/arm64-neon-simd-vabs.ll [new file with mode: 0644]