Home
last modified time | relevance | path

Searched refs:m_SignMask (Results 1 – 6 of 6) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DValueTracking.cpp2086 if (!match(Start, m_Power2()) || match(Start, m_SignMask())) in isPowerOfTwoRecurrence()
2098 if (!match(Start, m_Power2()) || match(Start, m_SignMask())) in isPowerOfTwoRecurrence()
2129 if (match(V, m_LShr(m_SignMask(), m_Value()))) in isKnownToBeAPowerOfTwo()
H A DInstructionSimplify.cpp668 if ((IsNSW || IsNUW) && match(Op1, m_SignMask()) && in simplifyAddInst()
669 match(Op0, m_Xor(m_Value(Y), m_SignMask()))) in simplifyAddInst()
3390 if (match(LHS, m_Shl(m_One(), m_Value())) && match(RHS, m_SignMask())) { in simplifyICmpWithBinOp()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp1344 if (match(Op1, m_SignMask())) in visitSDiv()
H A DInstCombineAddSub.cpp1148 m_SignMask()))) || in foldAddToAshr()
H A DInstCombineAndOrXor.cpp2190 m_SignMask())) && in visitAnd()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DPatternMatch.h576 inline cst_pred_ty<is_sign_mask> m_SignMask() { in m_SignMask() function