Lines Matching refs:CFP
1097 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(CV)) { in WriteConstantInternal() local
1098 if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEsingle || in WriteConstantInternal()
1099 &CFP->getValueAPF().getSemantics() == &APFloat::IEEEdouble) { in WriteConstantInternal()
1106 bool isDouble = &CFP->getValueAPF().getSemantics()==&APFloat::IEEEdouble; in WriteConstantInternal()
1107 bool isInf = CFP->getValueAPF().isInfinity(); in WriteConstantInternal()
1108 bool isNaN = CFP->getValueAPF().isNaN(); in WriteConstantInternal()
1110 double Val = isDouble ? CFP->getValueAPF().convertToDouble() : in WriteConstantInternal()
1111 CFP->getValueAPF().convertToFloat(); in WriteConstantInternal()
1135 APFloat apf = CFP->getValueAPF(); in WriteConstantInternal()
1148 APInt API = CFP->getValueAPF().bitcastToAPInt(); in WriteConstantInternal()
1149 if (&CFP->getValueAPF().getSemantics() == &APFloat::x87DoubleExtended) { in WriteConstantInternal()
1156 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEquad) { in WriteConstantInternal()
1162 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::PPCDoubleDouble) { in WriteConstantInternal()
1168 } else if (&CFP->getValueAPF().getSemantics() == &APFloat::IEEEhalf) { in WriteConstantInternal()