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

References

lib/Analysis/ValueTracking.cpp
 4773     if (match(TrueVal, m_AnyZeroFP()) && !match(FalseVal, m_AnyZeroFP()) &&
 4776     else if (match(FalseVal, m_AnyZeroFP()) && !match(TrueVal, m_AnyZeroFP()) &&
 4777              !cast<Constant>(FalseVal)->containsUndefElement())
 4778       OutputZeroVal = FalseVal;
 4848   if (TrueVal == CmpRHS && FalseVal == CmpLHS) {
 4859   if (TrueVal == CmpLHS && FalseVal == CmpRHS) {
 4881   if (isKnownNegation(TrueVal, FalseVal)) {
 4892       RHS = FalseVal;
 4893       if (match(CmpLHS, m_Neg(m_Specific(FalseVal))))
 4910     else if (match(FalseVal, MaybeSExtCmpLHS)) {
 4913       LHS = FalseVal;
 4931     return matchMinMax(Pred, CmpLHS, CmpRHS, TrueVal, FalseVal, LHS, RHS, Depth);
 4941   return matchFastFloatClamp(Pred, CmpLHS, CmpRHS, TrueVal, FalseVal, LHS, RHS);