Searched refs:m_URem (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SDPatternMatch.h | 602 inline BinaryOpc_match<LHS, RHS, false> m_URem(const LHS &L, const RHS &R) {
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LazyValueInfo.cpp | 1214 if (match(LHS, m_CombineOr(m_URem(m_Specific(Val), m_Value()), in getValueFromICmpCondition()
|
H A D | InstructionSimplify.cpp | 3114 if (match(LBO, m_URem(m_Value(), m_Specific(RHS)))) { in simplifyICmpWithBinOpOnLHS() 3144 if (match(LBO, m_URem(m_Specific(RHS), m_Value()))) { in simplifyICmpWithBinOpOnLHS()
|
H A D | ValueTracking.cpp | 7108 if (match(RHS, m_URem(m_Specific(LHS), m_Value())) || in computeOverflowForUnsignedSub()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 1304 (!IsSigned && match(Z, m_URem(m_Specific(X), m_Specific(Op1))))) in commonIDivTransforms()
|
H A D | InstCombineAddSub.cpp | 1102 if (match(E, m_URem(m_Value(Op), m_APInt(AI)))) { in MatchRem()
|
H A D | InstCombineCompares.cpp | 1226 if (match(Cmp.getOperand(0), m_URem(m_Value(X), m_Value(Y))) && in foldICmpWithZero()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 1224 } else if (match(Idx, m_URem(m_Value(IdxBase), m_ConstantInt(CI)))) { in canScalarizeAccess()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1188 inline BinaryOp_match<LHS, RHS, Instruction::URem> m_URem(const LHS &L, in m_URem() function
|