Revert r225165 and r225169
authorKarthik Bhat <kv.bhat@samsung.com>
Wed, 7 Jan 2015 06:34:34 +0000 (06:34 +0000)
committerKarthik Bhat <kv.bhat@samsung.com>
Wed, 7 Jan 2015 06:34:34 +0000 (06:34 +0000)
commitf2b3638c3d47faef91fa2f45582d7c7501045094
treef619a0ebd2af4c633d7c8f276549733ba7ae6bcc
parent8a19eb2a85d42f6976b57a7b5c1ec6fb6b8a88c7
Revert r225165 and r225169
Even thouh gcc produces simialr instructions as Owen pointed out the two patterns aren’t equivalent in the case
where the original subtraction could have caused an overflow.
Reverting the same.

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