[PATCH] D30951: [AArch64] Simplify MacroFusion
Evandro Menezes via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 14 12:49:40 PDT 2017
evandro created this revision.
Herald added subscribers: rengolin, aemerson.
Sometimes, the ExitSU is fused twice, since it may be fused once when scanning the successors from the beginning of the BB and the again when scanning the predecessors of ExitSU.
This patch allows an SU from the dependencies list to be specified and to be ignored. In this case, because its dependencies are scanned at another time.
Repository:
rL LLVM
https://reviews.llvm.org/D30951
Files:
llvm/lib/Target/AArch64/AArch64MacroFusion.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D30951.91763.patch
Type: text/x-patch
Size: 5681 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170314/a9c0fde7/attachment.bin>
More information about the llvm-commits
mailing list