Lines Matching refs:CFP
2826 if (auto *CFP = dyn_cast<ConstantFP>(V)) in CannotBeNegativeZero() local
2827 return !CFP->getValueAPF().isNegZero(); in CannotBeNegativeZero()
2880 if (const ConstantFP *CFP = dyn_cast<ConstantFP>(V)) { in cannotBeOrderedLessThanZeroImpl() local
2881 return !CFP->getValueAPF().isNegative() || in cannotBeOrderedLessThanZeroImpl()
2882 (!SignBitOnly && CFP->getValueAPF().isZero()); in cannotBeOrderedLessThanZeroImpl()
2890 auto *CFP = dyn_cast_or_null<ConstantFP>(CV->getAggregateElement(i)); in cannotBeOrderedLessThanZeroImpl() local
2891 if (!CFP) in cannotBeOrderedLessThanZeroImpl()
2893 if (CFP->getValueAPF().isNegative() && in cannotBeOrderedLessThanZeroImpl()
2894 (SignBitOnly || !CFP->getValueAPF().isZero())) in cannotBeOrderedLessThanZeroImpl()
3037 if (auto *CFP = dyn_cast<ConstantFP>(V)) in isKnownNeverNaN() local
3038 return !CFP->isNaN(); in isKnownNeverNaN()
3140 if (ConstantFP *CFP = dyn_cast<ConstantFP>(C)) { in isBytewiseValue() local
3142 if (CFP->getType()->isHalfTy()) in isBytewiseValue()
3144 else if (CFP->getType()->isFloatTy()) in isBytewiseValue()
3146 else if (CFP->getType()->isDoubleTy()) in isBytewiseValue()
3149 return Ty ? isBytewiseValue(ConstantExpr::getBitCast(CFP, Ty)) : nullptr; in isBytewiseValue()