reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/ValueTracking.cpp
  625     if (!Cmp)
  633     switch (Cmp->getPredicate()) {
  638       if (match(Cmp, m_c_ICmp(Pred, m_V, m_Value(A))) &&
  645       } else if (match(Cmp,
  658       } else if (match(Cmp, m_c_ICmp(Pred, m_Not(m_c_And(m_V, m_Value(B))),
  671       } else if (match(Cmp,
  684       } else if (match(Cmp, m_c_ICmp(Pred, m_Not(m_c_Or(m_V, m_Value(B))),
  697       } else if (match(Cmp,
  713       } else if (match(Cmp, m_c_ICmp(Pred, m_Not(m_c_Xor(m_V, m_Value(B))),
  729       } else if (match(Cmp, m_c_ICmp(Pred, m_Shl(m_V, m_ConstantInt(C)),
  741       } else if (match(Cmp, m_c_ICmp(Pred, m_Not(m_Shl(m_V, m_ConstantInt(C))),
  753       } else if (match(Cmp, m_c_ICmp(Pred, m_Shr(m_V, m_ConstantInt(C)),
  763       } else if (match(Cmp, m_c_ICmp(Pred, m_Not(m_Shr(m_V, m_ConstantInt(C))),
  776       if (match(Cmp, m_ICmp(Pred, m_V, m_Value(A))) &&
  789       if (match(Cmp, m_ICmp(Pred, m_V, m_Value(A))) &&
  802       if (match(Cmp, m_ICmp(Pred, m_V, m_Value(A))) &&
  815       if (match(Cmp, m_ICmp(Pred, m_V, m_Value(A))) &&
  828       if (match(Cmp, m_ICmp(Pred, m_V, m_Value(A))) &&
  839       if (match(Cmp, m_ICmp(Pred, m_V, m_Value(A))) &&