ARM & AArch64 NEON: share the vabs implementation.
authorTim Northover <tnorthover@apple.com>
Thu, 13 Feb 2014 10:44:17 +0000 (10:44 +0000)
committerTim Northover <tnorthover@apple.com>
Thu, 13 Feb 2014 10:44:17 +0000 (10:44 +0000)
commit1994fa7d3dcd41ddcf9254f2ce1be76c6a62eaa0
tree1d68b3734de96e23cb89c8da43a5aa41bc0c63c3
parent9e8c1a4b5775624eceec78a5c2cd78ede7acba0f
ARM & AArch64 NEON: share the vabs implementation.

This changes ARM to use @llvm.fabs for floating-point vabs. Patterns
already existed in the backend, and it might help mid-end phases since
it's more likely to be understood than @llvm.arm.neon.vabs.

llvm-svn: 201313
clang/lib/CodeGen/CGBuiltin.cpp