Home | History | Annotate | Download | only in IR

Lines Matching refs:getValueAPF

779     if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEsingle ||
780 &CFP->getValueAPF().getSemantics() == &APFloat::IEEEdouble) {
787 bool isHalf = &CFP->getValueAPF().getSemantics()==&APFloat::IEEEhalf;
788 bool isDouble = &CFP->getValueAPF().getSemantics()==&APFloat::IEEEdouble;
789 bool isInf = CFP->getValueAPF().isInfinity();
790 bool isNaN = CFP->getValueAPF().isNaN();
792 double Val = isDouble ? CFP->getValueAPF().convertToDouble() :
793 CFP->getValueAPF().convertToFloat();
818 APFloat apf = CFP->getValueAPF();
836 if (&CFP->getValueAPF().getSemantics() == &APFloat::x87DoubleExtended) {
839 APInt api = CFP->getValueAPF().bitcastToAPInt();
858 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEquad) {
861 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::PPCDoubleDouble) {
864 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEhalf) {
870 APInt api = CFP->getValueAPF().bitcastToAPInt();