[llvm] [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul (PR #135274)
Jeffrey Byrnes via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 15 16:59:08 PDT 2025
================
@@ -105,8 +105,8 @@ namespace llvm {
/// Unless \p AllowNonZeroC is true, C will always be 0.
std::optional<DecomposedBitTest>
decomposeBitTestICmp(Value *LHS, Value *RHS, CmpInst::Predicate Pred,
- bool LookThroughTrunc = true,
- bool AllowNonZeroC = false);
+ bool LookThroughTrunc = true, bool AllowNonZeroC = false,
+ bool LookThruBitSel = false);
----------------
jrbyrnes wrote:
Do you prefer DecomposeBitMask ?
https://github.com/llvm/llvm-project/pull/135274
More information about the llvm-commits
mailing list