[all-commits] [llvm/llvm-project] 7f3170: [MachineSink] Add a loop sink limit
sjoerdmeijer via All-commits
all-commits at lists.llvm.org
Wed Feb 17 01:03:21 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7f3170ec1943a25a09beb0a989ebc83c9c238f97
https://github.com/llvm/llvm-project/commit/7f3170ec1943a25a09beb0a989ebc83c9c238f97
Author: Sjoerd Meijer <sjoerd.meijer at arm.com>
Date: 2021-02-17 (Wed, 17 Feb 2021)
Changed paths:
M llvm/lib/CodeGen/MachineSink.cpp
A llvm/test/CodeGen/AArch64/loop-sink-limit.mir
Log Message:
-----------
[MachineSink] Add a loop sink limit
To make sure compile-times don't regress, add an option to restrict the number
of instructions considered for sinking as alias analysis can be expensive and
for the same reason also skip large blocks.
Differential Revision: https://reviews.llvm.org/D96485
More information about the All-commits
mailing list