Searched refs:noNaNs (Results 1 – 13 of 13) sorted by relevance
189 bool noNaNs() const { return 0 != (Flags & NoNaNs); } in noNaNs() function
770 if (FMF.noNaNs()) in getIntrinsicInstrCost()775 if (FMF.noNaNs()) in getIntrinsicInstrCost()
92 if (b->getFastMathFlags().noNaNs()) { in EmitFloatMax()105 if (b->getFastMathFlags().noNaNs()) { in EmitFloatMin()
200 bool noNaNs() const { return 0 != (Flags & NoNaNs); } in noNaNs() function
1041 if (FMF.noNaNs())1046 if (FMF.noNaNs())
3495 if (FMF.noNaNs()) { in SimplifyFCmpInst()4358 if (FMF.noNaNs() && (match(Op0, m_FSub(m_AnyZeroFP(), m_Specific(Op1))) || in SimplifyFAddInst()4396 if (FMF.noNaNs() && Op0 == Op1) in SimplifyFSubInst()4416 if (FMF.noNaNs() && FMF.noSignedZeros() && match(Op1, m_AnyZeroFP())) in SimplifyFMulInst()4425 FMF.allowReassoc() && FMF.noNaNs() && FMF.noSignedZeros()) in SimplifyFMulInst()4462 if (FMF.noNaNs() && FMF.noSignedZeros() && match(Op0, m_AnyZeroFP())) in SimplifyFDivInst()4465 if (FMF.noNaNs()) { in SimplifyFDivInst()4505 if (FMF.noNaNs()) { in SimplifyFRemInst()
4242 if (FMF.noNaNs()) in isKnownNonNaN()
816 if ((FMF.noNaNs() || FSub->hasNoNaNs()) && in SimplifyFAddInst()853 if (FMF.noNaNs() && Op0 == Op1) in SimplifyFSubInst()877 if (FMF.noNaNs() && FMF.noSignedZeros() && match(Op1, m_AnyZero())) in SimplifyFMulInst()1112 if (FMF.noNaNs() && FMF.noSignedZeros() && match(Op0, m_AnyZero())) in SimplifyFDivInst()1115 if (FMF.noNaNs()) { in SimplifyFDivInst()1249 if (FMF.noNaNs() && FMF.noSignedZeros() && match(Op0, m_AnyZero())) in SimplifyFRemInst()3184 if (FMF.noNaNs()) { in SimplifyFCmpInst()
3692 if (FMF.noNaNs()) in isKnownNonNaN()
1439 CmpI->getFastMathFlags().noNaNs())) { in processAssumeIntrinsic()
1724 CmpI->getFastMathFlags().noNaNs())) { in processAssumeIntrinsic()
160 if (!b->getFastMathFlags().noNaNs()) { in EmitReducePrecisionFloat()
2624 Flags.setNoNaNs(FMF.noNaNs()); in visitBinary()