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

References

lib/Transforms/InstCombine/InstCombineSelect.cpp
  739       match(TVal, m_Add(m_Value(X), m_APInt(C))) && X == Cmp0 &&
  739       match(TVal, m_Add(m_Value(X), m_APInt(C))) && X == Cmp0 &&
  743         Intrinsic::uadd_sat, X, ConstantInt::get(X->getType(), *C));
  743         Intrinsic::uadd_sat, X, ConstantInt::get(X->getType(), *C));
  768   if (match(Cmp0, m_Not(m_Value(X))) &&
  769       match(FVal, m_c_Add(m_Specific(X), m_Value(Y))) && Y == Cmp1) {
  772     return Builder.CreateBinaryIntrinsic(Intrinsic::uadd_sat, X, Y);
  775   X = Cmp0;
  777   if (match(FVal, m_c_Add(m_Not(m_Specific(X)), m_Specific(Y)))) {