Home | History | Annotate | Download | only in VMCore

Lines Matching refs:CFP

47   if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this))
48 return CFP->isZero() && CFP->isNegative();
60 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this))
61 return CFP->isZero() && !CFP->isNegative();
73 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(this))
74 return CFP->getValueAPF().bitcastToAPInt().isAllOnesValue();
755 if (ConstantFP *CFP = dyn_cast<ConstantFP>(C)) {
756 if (CFP->getType()->isFloatTy()) {
759 if (ConstantFP *CFP = dyn_cast<ConstantFP>(V[i]))
760 Elts.push_back(CFP->getValueAPF().convertToFloat());
765 } else if (CFP->getType()->isDoubleTy()) {
768 if (ConstantFP *CFP = dyn_cast<ConstantFP>(V[i]))
769 Elts.push_back(CFP->getValueAPF().convertToDouble());
936 if (ConstantFP *CFP = dyn_cast<ConstantFP>(C)) {
937 if (CFP->getType()->isFloatTy()) {
940 if (ConstantFP *CFP = dyn_cast<ConstantFP>(V[i]))
941 Elts.push_back(CFP->getValueAPF().convertToFloat());
946 } else if (CFP->getType()->isDoubleTy()) {
949 if (ConstantFP *CFP = dyn_cast<ConstantFP>(V[i]))
950 Elts.push_back(CFP->getValueAPF().convertToDouble());
2263 if (ConstantFP *CFP = dyn_cast<ConstantFP>(V)) {
2264 if (CFP->getType()->isFloatTy()) {
2265 SmallVector<float, 16> Elts(NumElts, CFP->getValueAPF().convertToFloat());
2268 if (CFP->getType()->isDoubleTy()) {
2270 CFP->getValueAPF().convertToDouble());