Remove NEON vmull, vmlal, and vmlsl intrinsics, replacing them with multiply,
add, and subtract operations with zero-extended or sign-extended vectors.
Update tests.  Add auto-upgrade support for the old intrinsics.

llvm-svn: 112773
10 files changed
tree: fa7b9014db7006a9f428d3e2e6f23e36ecc20404
  1. clang/
  2. compiler-rt/
  3. libcxx/
  4. lldb/
  5. llvm/