[PATCH] D62860: Aggressively hoist guards out of loops (to provide a target for widening)
Philip Reames via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 11 14:41:12 PDT 2019
reames planned changes to this revision.
reames added a comment.
Planning a change in direction after offline discussion w/Artur. Instead of framing this as hoisting/widening, I'm going to reframe as a separate loop transform which lifts a trivial guard (by splitting the condition) into the loop preheader where possible. We think this will be easier to test, and may have positive effects beyond guard widening,
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D62860/new/
https://reviews.llvm.org/D62860
More information about the llvm-commits
mailing list