Lines Matching refs:APF
1343 const APFloat &APF = CFP->getValueAPF(); in WriteConstantInternal() local
1344 if (&APF.getSemantics() == &APFloat::IEEEsingle() || in WriteConstantInternal()
1345 &APF.getSemantics() == &APFloat::IEEEdouble()) { in WriteConstantInternal()
1352 bool isDouble = &APF.getSemantics() == &APFloat::IEEEdouble(); in WriteConstantInternal()
1353 bool isInf = APF.isInfinity(); in WriteConstantInternal()
1354 bool isNaN = APF.isNaN(); in WriteConstantInternal()
1356 double Val = APF.convertToDouble(); in WriteConstantInternal()
1358 APF.toString(StrVal, 6, 0, false); in WriteConstantInternal()
1378 APFloat apf = APF; in WriteConstantInternal()
1401 APInt API = APF.bitcastToAPInt(); in WriteConstantInternal()
1402 if (&APF.getSemantics() == &APFloat::x87DoubleExtended()) { in WriteConstantInternal()
1409 } else if (&APF.getSemantics() == &APFloat::IEEEquad()) { in WriteConstantInternal()
1415 } else if (&APF.getSemantics() == &APFloat::PPCDoubleDouble()) { in WriteConstantInternal()
1421 } else if (&APF.getSemantics() == &APFloat::IEEEhalf()) { in WriteConstantInternal()
1425 } else if (&APF.getSemantics() == &APFloat::BFloat()) { in WriteConstantInternal()