Searched refs:N1CFP (Results 1 – 2 of 2) sorted by relevance
12136 bool N1CFP = isConstantFPBuildVectorOrConstantFP(N1); in visitFADD() local12148 if (N0CFP && N1CFP) in visitFADD()12152 if (N0CFP && !N1CFP) in visitFADD()12220 if (N1CFP && N0.getOpcode() == ISD::FADD && in visitFADD()12229 if (TLI.isOperationLegalOrCustom(ISD::FMUL, VT) && !N0CFP && !N1CFP) { in visitFADD()12315 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, true); in visitFSUB() local12327 if (N0CFP && N1CFP) in visitFSUB()12334 if (N1CFP && N1CFP->isZero()) { in visitFSUB()12335 if (!N1CFP->isNegative() || Options.NoSignedZerosFPMath || in visitFSUB()12407 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, true); in visitFMUL() local[all …]
2073 auto *N1CFP = dyn_cast<ConstantFPSDNode>(N1); in FoldSetCC() local2076 if (N1CFP && N2CFP) { in FoldSetCC()2077 APFloat::cmpResult R = N1CFP->getValueAPF().compare(N2CFP->getValueAPF()); in FoldSetCC()2132 } else if (N1CFP && OpVT.isSimple() && !N2.isUndef()) { in FoldSetCC()5073 auto *N1CFP = dyn_cast<ConstantFPSDNode>(N1.getNode()); in foldConstantFPMath() local5075 if (N1CFP && N2CFP) { in foldConstantFPMath()5076 APFloat C1 = N1CFP->getValueAPF(), C2 = N2CFP->getValueAPF(); in foldConstantFPMath()5099 if (N1CFP && Opcode == ISD::FP_ROUND) { in foldConstantFPMath()5100 APFloat C1 = N1CFP->getValueAPF(); // make copy in foldConstantFPMath()5129 ConstantFPSDNode *N1CFP = dyn_cast<ConstantFPSDNode>(N1); in getNode() local[all …]