Lines Matching refs:N1CFP
2552 auto *N1CFP = dyn_cast<ConstantFPSDNode>(N1); in FoldSetCC() local
2555 if (N1CFP && N2CFP) { in FoldSetCC()
2556 APFloat::cmpResult R = N1CFP->getValueAPF().compare(N2CFP->getValueAPF()); in FoldSetCC()
2611 } else if (N1CFP && OpVT.isSimple() && !N2.isUndef()) { in FoldSetCC()
6440 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, /*AllowUndefs*/ false); in foldConstantFPMath() local
6442 if (N1CFP && N2CFP) { in foldConstantFPMath()
6443 APFloat C1 = N1CFP->getValueAPF(); // make copy in foldConstantFPMath()
6475 if (N1CFP && Opcode == ISD::FP_ROUND) { in foldConstantFPMath()
6476 APFloat C1 = N1CFP->getValueAPF(); // make copy in foldConstantFPMath()
6552 SDNode *N1CFP = isConstantFPBuildVectorOrConstantFP(N1); in canonicalizeCommutativeBinop() local
6554 if ((N1C && !N2C) || (N1CFP && !N2CFP)) in canonicalizeCommutativeBinop()
7080 ConstantFPSDNode *N1CFP = dyn_cast<ConstantFPSDNode>(N1); in getNode() local
7083 if (N1CFP && N2CFP && N3CFP) { in getNode()
7084 APFloat V1 = N1CFP->getValueAPF(); in getNode()