Home | History | Annotate | Download | only in IR

Lines Matching refs:getValueAPF

804     if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEsingle ||
805 &CFP->getValueAPF().getSemantics() == &APFloat::IEEEdouble) {
812 bool isHalf = &CFP->getValueAPF().getSemantics()==&APFloat::IEEEhalf;
813 bool isDouble = &CFP->getValueAPF().getSemantics()==&APFloat::IEEEdouble;
814 bool isInf = CFP->getValueAPF().isInfinity();
815 bool isNaN = CFP->getValueAPF().isNaN();
817 double Val = isDouble ? CFP->getValueAPF().convertToDouble() :
818 CFP->getValueAPF().convertToFloat();
843 APFloat apf = CFP->getValueAPF();
861 if (&CFP->getValueAPF().getSemantics() == &APFloat::x87DoubleExtended) {
864 APInt api = CFP->getValueAPF().bitcastToAPInt();
883 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEquad) {
886 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::PPCDoubleDouble) {
889 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEhalf) {
895 APInt api = CFP->getValueAPF().bitcastToAPInt();