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

References

lib/Analysis/ValueTracking.cpp
  638       if (match(Cmp, m_c_ICmp(Pred, m_V, m_Value(A))) &&
  646                        m_c_ICmp(Pred, m_c_And(m_V, m_Value(B)), m_Value(A))) &&
  658       } else if (match(Cmp, m_c_ICmp(Pred, m_Not(m_c_And(m_V, m_Value(B))),
  672                        m_c_ICmp(Pred, m_c_Or(m_V, m_Value(B)), m_Value(A))) &&
  684       } else if (match(Cmp, m_c_ICmp(Pred, m_Not(m_c_Or(m_V, m_Value(B))),
  698                        m_c_ICmp(Pred, m_c_Xor(m_V, m_Value(B)), m_Value(A))) &&
  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))) &&