[PATCH] D21571: [AArch64] Avoid generating indexed vector instructions for Exynos
Abderrazek Zaafrani via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 1 16:26:57 PDT 2016
az updated this revision to Diff 66395.
az added a comment.
Herald added subscribers: rengolin, aemerson.
Redone this work as an optimization instead of modifying TableGen. The optimization is based on the latency of instructions and only the latencies for Exynos enable this optimization. This is mainly tested on intrinsic code.
https://reviews.llvm.org/D21571
Files:
llvm/include/llvm/Target/TargetInstrInfo.h
llvm/lib/CodeGen/PeepholeOptimizer.cpp
llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
llvm/lib/Target/AArch64/AArch64InstrInfo.h
llvm/test/CodeGen/AArch64/arm64-neon-2velem.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D21571.66395.patch
Type: text/x-patch
Size: 36486 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160801/8f226373/attachment.bin>
More information about the llvm-commits
mailing list