Home
last modified time | relevance | path

Searched refs:m_Exact (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Analysis/
DValueTracking.cpp861 if (match(V, m_Exact(m_LShr(m_Value(), m_Value()))) || in isKnownToBeAPowerOfTwo()
862 match(V, m_Exact(m_UDiv(m_Value(), m_Value())))) { in isKnownToBeAPowerOfTwo()
1002 else if (match(V, m_Exact(m_IDiv(m_Value(X), m_Value())))) { in isKnownNonZero()
DInstructionSimplify.cpp1000 if (match(Op0, m_Exact(m_IDiv(m_Value(X), m_Specific(Op1)))) || // (X / Y) * Y in SimplifyMulInst()
1001 match(Op1, m_Exact(m_IDiv(m_Value(X), m_Specific(Op0))))) // Y * (X / Y) in SimplifyMulInst()
1347 if (match(Op0, m_Exact(m_Shr(m_Value(X), m_Specific(Op1))))) in SimplifyShlInst()
/external/llvm/include/llvm/Support/
DPatternMatch.h564 inline Exact_match<T> m_Exact(const T &SubPattern) { return SubPattern; } in m_Exact() function