Searched refs:N1CFP (Results 1 – 3 of 3) sorted by relevance
2593 auto *N1CFP = dyn_cast<ConstantFPSDNode>(N1); in FoldSetCC() local2596 if (N1CFP && N2CFP) { in FoldSetCC()2597 APFloat::cmpResult R = N1CFP->getValueAPF().compare(N2CFP->getValueAPF()); in FoldSetCC()2652 } else if (N1CFP && OpVT.isSimple() && !N2.isUndef()) { in FoldSetCC()6769 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, /*AllowUndefs*/ false); in foldConstantFPMath() local6771 if (N1CFP && N2CFP) { in foldConstantFPMath()6772 APFloat C1 = N1CFP->getValueAPF(); // make copy in foldConstantFPMath()6804 if (N1CFP && Opcode == ISD::FP_ROUND) { in foldConstantFPMath()6805 APFloat C1 = N1CFP->getValueAPF(); // make copy in foldConstantFPMath()6882 SDNode *N1CFP = isConstantFPBuildVectorOrConstantFP(N1); in canonicalizeCommutativeBinop() local[all …]
16537 SDNode *N1CFP = DAG.isConstantFPBuildVectorOrConstantFP(N1); in visitFADD() local16552 if (N0CFP && !N1CFP) in visitFADD()16623 if (N1CFP && N0.getOpcode() == ISD::FADD && in visitFADD()16632 if (TLI.isOperationLegalOrCustom(ISD::FMUL, VT) && !N0CFP && !N1CFP) { in visitFADD()16757 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, true); in visitFSUB() local16780 if (N1CFP && N1CFP->isZero()) { in visitFSUB()16781 if (!N1CFP->isNegative() || Options.NoSignedZerosFPMath || in visitFSUB()16946 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, true); in visitFMUL() local17004 if (N1CFP && N1CFP->isExactlyValue(+2.0)) in visitFMUL()17008 if (N1CFP && N1CFP->isExactlyValue(-1.0)) { in visitFMUL()[all …]
5262 ConstantFPSDNode *N1CFP = dyn_cast<ConstantFPSDNode>(N1); in PerformDAGCombine() local5264 if (N0CFP && N1CFP && N2CFP) { in PerformDAGCombine()5274 APFloat V1 = FTZ(N1CFP->getValueAPF()); in PerformDAGCombine()