Lines Matching refs:ConstantFP

128       return ConstantFP::get(DestTy->getContext(), FP);  in FoldBitCast()
139 if (isa<ConstantFP>(C) || isa<ConstantInt>(C)) { in FoldBitCast()
403 if (auto *CFP = dyn_cast<ConstantFP>(C)) { in ReadDataFromGlobal()
1525 return ConstantFP::get(Ty->getContext(), APF); in GetConstantFoldFPValue()
1528 return ConstantFP::get(Ty->getContext(), APFloat((float)V)); in GetConstantFoldFPValue()
1530 return ConstantFP::get(Ty->getContext(), APFloat(V)); in GetConstantFoldFPValue()
1604 double getValueAsDouble(ConstantFP *Op) { in getValueAsDouble()
1687 if (auto *Op = dyn_cast<ConstantFP>(Operands[0])) { in ConstantFoldScalarCall()
1703 return ConstantFP::get(Ty->getContext(), V); in ConstantFoldScalarCall()
1709 return ConstantFP::get(Ty->getContext(), V); in ConstantFoldScalarCall()
1715 return ConstantFP::get(Ty->getContext(), V); in ConstantFoldScalarCall()
1721 return ConstantFP::get(Ty->getContext(), V); in ConstantFoldScalarCall()
1727 return ConstantFP::get(Ty->getContext(), V); in ConstantFoldScalarCall()
1733 return ConstantFP::get(Ty->getContext(), V); in ConstantFoldScalarCall()
1896 return ConstantFP::get(Ty->getContext(), Val); in ConstantFoldScalarCall()
1913 if (ConstantFP *FPOp = in ConstantFoldScalarCall()
1914 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall()
1923 if (ConstantFP *FPOp = in ConstantFoldScalarCall()
1924 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall()
1936 if (auto *Op1 = dyn_cast<ConstantFP>(Operands[0])) { in ConstantFoldScalarCall()
1941 if (auto *Op2 = dyn_cast<ConstantFP>(Operands[1])) { in ConstantFoldScalarCall()
1953 return ConstantFP::get(Ty->getContext(), V1); in ConstantFoldScalarCall()
1959 return ConstantFP::get(Ty->getContext(), minnum(C1, C2)); in ConstantFoldScalarCall()
1965 return ConstantFP::get(Ty->getContext(), maxnum(C1, C2)); in ConstantFoldScalarCall()
1971 return ConstantFP::get(Ty->getContext(), minimum(C1, C2)); in ConstantFoldScalarCall()
1977 return ConstantFP::get(Ty->getContext(), maximum(C1, C2)); in ConstantFoldScalarCall()
1997 return ConstantFP::get(Ty->getContext(), in ConstantFoldScalarCall()
2001 return ConstantFP::get(Ty->getContext(), in ConstantFoldScalarCall()
2005 return ConstantFP::get(Ty->getContext(), in ConstantFoldScalarCall()
2117 if (ConstantFP *FPOp = in ConstantFoldScalarCall()
2118 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall()
2127 if (ConstantFP *FPOp = in ConstantFoldScalarCall()
2128 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall()
2137 if (ConstantFP *FPOp = in ConstantFoldScalarCall()
2138 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall()
2147 if (ConstantFP *FPOp = in ConstantFoldScalarCall()
2148 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall()
2161 if (const auto *Op1 = dyn_cast<ConstantFP>(Operands[0])) { in ConstantFoldScalarCall()
2162 if (const auto *Op2 = dyn_cast<ConstantFP>(Operands[1])) { in ConstantFoldScalarCall()
2163 if (const auto *Op3 = dyn_cast<ConstantFP>(Operands[2])) { in ConstantFoldScalarCall()
2173 return ConstantFP::get(Ty->getContext(), V); in ConstantFoldScalarCall()
2326 if (ConstantFP *OpC = dyn_cast<ConstantFP>(CS.getArgOperand(0))) { in isMathLibCallNoop()
2425 ConstantFP *Op0C = dyn_cast<ConstantFP>(CS.getArgOperand(0)); in isMathLibCallNoop()
2426 ConstantFP *Op1C = dyn_cast<ConstantFP>(CS.getArgOperand(1)); in isMathLibCallNoop()