[PATCH] D27738: [AArch64] Code generalization/clean-up for replacing indexed vector instructions for Exynos
Abderrazek Zaafrani via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 13 16:16:15 PST 2016
az created this revision.
az added reviewers: rengolin, evandro, t.p.northover, sebpop.
az added a subscriber: llvm-commits.
Herald added a subscriber: aemerson.
Generalize the code that replaces an indexed vector instruction by two equivalent instructions: This is mainly done by removing some hard-code and replace it by a more general table driven code.
There is no change in functionality or performance as the code generated is still the same.
https://reviews.llvm.org/D27738
Files:
llvm/lib/Target/AArch64/AArch64VectorByElementOpt.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D27738.81323.patch
Type: text/x-patch
Size: 10918 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161214/232d4746/attachment.bin>
More information about the llvm-commits
mailing list