Lines Matching defs:APF
1338 const APFloat &APF = CFP->getValueAPF();
1339 if (&APF.getSemantics() == &APFloat::IEEEsingle() ||
1340 &APF.getSemantics() == &APFloat::IEEEdouble()) {
1347 bool isDouble = &APF.getSemantics() == &APFloat::IEEEdouble();
1348 bool isInf = APF.isInfinity();
1349 bool isNaN = APF.isNaN();
1351 double Val = isDouble ? APF.convertToDouble() : APF.convertToFloat();
1353 APF.toString(StrVal, 6, 0, false);
1374 APFloat apf = APF;
1387 APInt API = APF.bitcastToAPInt();
1388 if (&APF.getSemantics() == &APFloat::x87DoubleExtended()) {
1395 } else if (&APF.getSemantics() == &APFloat::IEEEquad()) {
1401 } else if (&APF.getSemantics() == &APFloat::PPCDoubleDouble()) {
1407 } else if (&APF.getSemantics() == &APFloat::IEEEhalf()) {
1411 } else if (&APF.getSemantics() == &APFloat::BFloat()) {