[PATCH] D58231: [LICM] Support of widenable condition guards in LICM
Max Kazantsev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 19 03:21:27 PST 2019
mkazantsev added a comment.
The main motivation is unification - I don't want to leave a single thing that is supported for intrinsic guards and not supported for control flow guards. Unswitching has known problems related to exponential code size growth, so I don't want our ability to eliminate guards in loops to depend on its cost model.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D58231/new/
https://reviews.llvm.org/D58231
More information about the llvm-commits
mailing list