HomeSort by: relevance | last modified time | path
    Searched refs:m_Exact (Results 1 - 5 of 5) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp 932 if (match(Op0, m_Exact(m_Shr(m_Value(X), m_APInt(ShOp1)))) &&
InstCombineMulDivRem.cpp 1021 bool IsExact = I.isExact() && match(Op0, m_Exact(m_Value()));
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
InstructionSimplify.cpp 884 m_Exact(m_IDiv(m_Value(X), m_Specific(Op1)))) || // (X / Y) * Y
885 match(Op1, m_Exact(m_IDiv(m_Value(X), m_Specific(Op0)))))) // Y * (X / Y)
1341 match(Op0, m_Exact(m_Shr(m_Value(X), m_Specific(Op1)))))
ValueTracking.cpp 2018 if (match(V, m_Exact(m_LShr(m_Value(), m_Value()))) ||
2019 match(V, m_Exact(m_UDiv(m_Value(), m_Value())))) {
2418 else if (match(V, m_Exact(m_IDiv(m_Value(X), m_Value())))) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PatternMatch.h 1361 template <typename T> inline Exact_match<T> m_Exact(const T &SubPattern) {

Completed in 43 milliseconds