[PATCH] [AArch64] Load Balancing for AES instructions on Cortex-A57
Z. Zheng
zhaoshiz at codeaurora.org
Thu Nov 6 12:58:05 PST 2014
Hi jmolloy, t.p.northover, apazos, mcrosier,
On Cortex-A57, an AES chain achieves best performance if the accumulation register is kept the same through the entire chain. This patch utilizes the A57 FP load balancing pass to enforce that we emit such AES instruction sequence.
http://reviews.llvm.org/D6154
Files:
lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp
test/CodeGen/AArch64/aes-load-balancing.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D6154.15889.patch
Type: text/x-patch
Size: 5698 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141106/5af383e5/attachment.bin>
More information about the llvm-commits
mailing list