commit | 71313f88cb9ad3b30eaede19cbbb4ef1be1ff882 | [log] [tgz] |
---|---|---|
author | Tim Northover <tnorthover@apple.com> | Mon Feb 10 16:20:29 2014 +0000 |
committer | Tim Northover <tnorthover@apple.com> | Mon Feb 10 16:20:29 2014 +0000 |
tree | 0bbc0690df694846ca7c0d3fd00f357d8e118cd0 | |
parent | 5fcb5c92d3c8e659abd7a4c2b9a84be9955c525a [diff] |
ARM: use natural LLVM IR for vshll instructions Similarly to the vshrn instructions, these are simple zext/sext + trunc operations. Using normal LLVM IR should allow for better code, and more sharing with the AArch64 backend. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@201093 91177308-0d34-0410-b5e6-96231b3b80d8