diff options
author | Charlie Turner <charlie.turner@arm.com> | 2015-11-09 13:10:52 +0000 |
---|---|---|
committer | Charlie Turner <charlie.turner@arm.com> | 2015-11-09 13:10:52 +0000 |
commit | 90dafb1b6db0b72059dee3360e82c46af1fda1d1 (patch) | |
tree | 67799d2b812fc8e2c51115f93761f172f567068b /llvm/lib/Transforms/Utils/LoopVersioning.cpp | |
parent | 7b7b06f73786ff8c6139a6337c565886ff4ba60e (diff) | |
download | llvm-90dafb1b6db0b72059dee3360e82c46af1fda1d1.zip llvm-90dafb1b6db0b72059dee3360e82c46af1fda1d1.tar.gz llvm-90dafb1b6db0b72059dee3360e82c46af1fda1d1.tar.bz2 |
[AArch64] Add UABDL patterns for log2 shuffle.
Summary:
This matches the sum-of-absdiff patterns emitted by the vectoriser using log2 shuffles.
Relies on D14207 to be able to match the `extract_subvector(..., 0)`
Reviewers: t.p.northover, jmolloy
Subscribers: aemerson, llvm-commits, rengolin
Differential Revision: http://reviews.llvm.org/D14208
llvm-svn: 252465
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopVersioning.cpp')
0 files changed, 0 insertions, 0 deletions