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

References

lib/Analysis/InstructionSimplify.cpp
 3530   if (match(RHS, m_APFloat(C))) {
 3583     if ((match(LHS, m_Intrinsic<Intrinsic::minnum>(m_Value(), m_APFloat(C2))) &&
 3585         (match(LHS, m_Intrinsic<Intrinsic::maxnum>(m_Value(), m_APFloat(C2))) &&
 3916   if ((match(T, m_APFloat(C)) && C->isNonZero()) ||
 3917       (match(F, m_APFloat(C)) && C->isNonZero())) {
 5121     if ((match(Op0, m_APFloat(C)) && C->isInfinity() &&
 5123         (match(Op1, m_APFloat(C)) && C->isInfinity() &&
lib/Analysis/ValueTracking.cpp
 4503   if (CmpRHS != TrueVal || !match(CmpRHS, m_APFloat(FC1)) || !FC1->isFinite())
 4513               m_CombineOr(m_OrdFMin(m_Specific(CmpLHS), m_APFloat(FC2)),
 4514                           m_UnordFMin(m_Specific(CmpLHS), m_APFloat(FC2)))) &&
 4523               m_CombineOr(m_OrdFMax(m_Specific(CmpLHS), m_APFloat(FC2)),
 4524                           m_UnordFMax(m_Specific(CmpLHS), m_APFloat(FC2)))) &&
lib/Transforms/InstCombine/InstCombineAddSub.cpp
 1468   if (match(XY, m_APFloat(C)) && !C->isNormal())
lib/Transforms/InstCombine/InstCombineCalls.cpp
 2194       if (M->getIntrinsicID() == IID && match(Arg1, m_APFloat(C1)) &&
 2196             match(M->getArgOperand(1), m_APFloat(C2))) ||
 2198             match(M->getArgOperand(0), m_APFloat(C2))))) {
lib/Transforms/InstCombine/InstCombineCompares.cpp
 5876   if (!match(LHSI->getOperand(0), m_APFloat(C)))
 6088     if (match(Op1, m_APFloat(C))) {
lib/Transforms/Scalar/Reassociate.cpp
 1961       if (match(I->getOperand(1), m_APFloat(C)) && C->isNegative()) {
 1974       if ((match(I->getOperand(0), m_APFloat(C)) && C->isNegative()) ||
 1975           (match(I->getOperand(1), m_APFloat(C)) && C->isNegative())) {
 2013     if (match(Negatible->getOperand(0), m_APFloat(C))) {
 2020     if (match(Negatible->getOperand(1), m_APFloat(C))) {
lib/Transforms/Utils/SimplifyLibCalls.cpp
 1503   if (!match(Pow->getArgOperand(0), m_APFloat(BaseF)))
 1598   if (!match(Expo, m_APFloat(ExpoF)) ||
 1692   if (AllowApprox && match(Expo, m_APFloat(ExpoF))) {