Lines Matching refs:getValueAPF
125 return getValueAPF().bitwiseIsEqual(V); in isExactlyValue()
154 SplatVal = Op0->getValueAPF().bitcastToAPInt().trunc(EltSize); in isConstantSplatVector()
215 if (CFPN->getValueAPF().bitcastToAPInt().countr_one() < EltSize) in isConstantSplatVectorAllOnes()
259 if (CFPN->getValueAPF().bitcastToAPInt().countr_zero() < EltSize) in isConstantSplatVectorAllZeros()
2597 APFloat::cmpResult R = N1CFP->getValueAPF().compare(N2CFP->getValueAPF()); in FoldSetCC()
2658 } else if ((N2CFP && N2CFP->getValueAPF().isNaN()) || in FoldSetCC()
3156 return KnownBits::makeConstant(C->getValueAPF().bitcastToAPInt()); in computeKnownBits()
3746 APInt Value = CFP->getValueAPF().bitcastToAPInt(); in computeKnownBits()
3761 KnownBits::makeConstant(CFP->getValueAPF().bitcastToAPInt()); in computeKnownBits()
4432 return C1->getValueAPF().getExactLog2Abs() >= 0; in isKnownToBeAPowerOfTwoFP()
5077 APInt Value = CFP->getValueAPF().bitcastToAPInt(); in ComputeNumSignBits()
5387 return !C->getValueAPF().isNaN() || in isKnownNeverNaN()
5388 (SNaN && !C->getValueAPF().isSignaling()); in isKnownNeverNaN()
6480 APFloat V = C->getValueAPF(); // make copy in FoldConstantArithmetic()
6772 APFloat C1 = N1CFP->getValueAPF(); // make copy in foldConstantFPMath()
6773 const APFloat &C2 = N2CFP->getValueAPF(); in foldConstantFPMath()
6805 APFloat C1 = N1CFP->getValueAPF(); // make copy in foldConstantFPMath()
6818 if (N1C && N1C->getValueAPF().isNegZero() && N2.isUndef()) in foldConstantFPMath()
7433 APFloat V1 = N1CFP->getValueAPF(); in getNode()
7434 const APFloat &V2 = N2CFP->getValueAPF(); in getNode()
7435 const APFloat &V3 = N3CFP->getValueAPF(); in getNode()
9969 bool HasNan = (XC && XC->getValueAPF().isNaN()) || in simplifyFPBinop()
9970 (YC && YC->getValueAPF().isNaN()); in simplifyFPBinop()
9971 bool HasInf = (XC && XC->getValueAPF().isInfinity()) || in simplifyFPBinop()
9972 (YC && YC->getValueAPF().isInfinity()); in simplifyFPBinop()
9985 if (YC->getValueAPF().isNegZero()) in simplifyFPBinop()
9990 if (YC->getValueAPF().isPosZero()) in simplifyFPBinop()
9996 if (YC->getValueAPF().isExactlyValue(1.0)) in simplifyFPBinop()
10001 if (YC->getValueAPF().isZero()) in simplifyFPBinop()
10268 frexp(C->getValueAPF(), FrexpExp, APFloat::rmNearestTiesToEven); in getNode()
12759 SplatValue.insertBits(CN->getValueAPF().bitcastToAPInt(), BitPos); in isConstantSplat()
12924 const APFloat &APF = CN->getValueAPF(); in getConstantFPSplatPow2ToLog2Int()
12962 : CFP->getValueAPF().bitcastToAPInt(); in getConstantRawBits()