[PATCH] D50040: [GuardWidening] Widen very likely non-taken br instructions
Philip Reames via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 3 10:01:01 PDT 2018
reames requested changes to this revision.
reames added inline comments.
This revision now requires changes to proceed.
================
Comment at: lib/Transforms/Scalar/GuardWidening.cpp:526
match(Cond1, m_ICmp(Pred1, m_Specific(LHS), m_ConstantInt(RHS1)))) {
ConstantRange CR0 =
----------------
You should be able to handle this case by simply inverting Pred1 if InvertCondition is true.
https://reviews.llvm.org/D50040
More information about the llvm-commits
mailing list