Searched refs:m_NUWMul (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineMulDivRem.cpp | 1341 (!IsSigned && match(Op0, m_NUWMul(m_Value(X), m_APInt(C1))))) { in commonIDivTransforms() 1399 match(Op0, m_NUWAddLike(m_NUWMul(m_Value(X), m_SpecificInt(*C2)), in commonIDivTransforms() 1720 if (match(Op0, m_LShr(m_NUWMul(m_Specific(Op1), m_Value(A)), m_Value(B))) || in visitUDiv() 1721 match(Op0, m_LShr(m_NUWMul(m_Value(A), m_Specific(Op1)), m_Value(B)))) { in visitUDiv()
|
| H A D | InstCombineShifts.cpp | 1519 if (match(Op0, m_NUWMul(m_Value(X), m_APInt(MulC)))) { in visitLShr()
|
| H A D | InstCombineCalls.cpp | 1927 !(match(A, m_NUWMul(m_Value(X), m_APInt(C))) && !C->isOne())) in visitCallInst()
|
| H A D | InstCombineCompares.cpp | 7836 if (match(Op0, m_NUWMul(m_ZExt(m_Value(X)), m_ZExt(m_Value(Y)))) && in visitICmpInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InstructionSimplify.cpp | 1163 : match(Op0, m_NUWMul(m_Value(X), m_Specific(Op1))))) in simplifyDiv() 1197 m_NUWMul(m_Value(), m_CheckedInt([C0](const APInt &C) { in simplifyRem() 3022 ((match(LHS, m_NUWMul(m_Value(), m_APIntAllowPoison(MulC))) && in simplifyICmpWithConstant() 3060 if (match(I, m_NUWMul(m_Value(X), m_Value(Y)))) { in getUnsignedMonotonicValues()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | ConstraintElimination.cpp | 652 if (match(V, m_NUWMul(m_Value(Op1), m_ConstantInt(CI))) && canUseSExt(CI) && in decompose()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PatternMatch.h | 1387 m_NUWMul(const LHS &L, const RHS &R) { in m_NUWMul() function
|