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

References

lib/Analysis/TargetTransformInfo.cpp
  896   if (m_BinOp(m_Value(L), m_Value(R)).match(I))
  897     return ReductionData(RK_Arithmetic, I->getOpcode(), L, R);
  899     if (m_SMin(m_Value(L), m_Value(R)).match(SI) ||
  900         m_SMax(m_Value(L), m_Value(R)).match(SI) ||
  901         m_OrdFMin(m_Value(L), m_Value(R)).match(SI) ||
  902         m_OrdFMax(m_Value(L), m_Value(R)).match(SI) ||
  903         m_UnordFMin(m_Value(L), m_Value(R)).match(SI) ||
  904         m_UnordFMax(m_Value(L), m_Value(R)).match(SI)) {
  906       return ReductionData(RK_MinMax, CI->getOpcode(), L, R);
  908     if (m_UMin(m_Value(L), m_Value(R)).match(SI) ||
  909         m_UMax(m_Value(L), m_Value(R)).match(SI)) {
  911       return ReductionData(RK_UnsignedMinMax, CI->getOpcode(), L, R);