Lines Matching refs:ConstantFP

145       return ConstantFP::get(DestTy->getContext(), FP);  in FoldBitCast()
156 if (isa<ConstantFP>(C) || isa<ConstantInt>(C)) { in FoldBitCast()
456 if (auto *CFP = dyn_cast<ConstantFP>(C)) { in ReadDataFromGlobal()
1701 return ConstantFP::get(Ty->getContext(), APF); in GetConstantFoldFPValue()
1704 return ConstantFP::get(Ty->getContext(), APFloat(V)); in GetConstantFoldFPValue()
1840 double getValueAsDouble(ConstantFP *Op) { in getValueAsDouble()
1964 if (auto *Op = dyn_cast<ConstantFP>(Operands[0])) { in ConstantFoldScalarCall1()
2012 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2017 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2022 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2027 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2032 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2037 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2042 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2055 return ConstantFP::get(Ty->getContext(), minimum(FractU, AlmostOne)); in ConstantFoldScalarCall1()
2102 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2193 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2227 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2234 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2266 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2273 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2307 return ConstantFP::get(Ty->getContext(), U); in ConstantFoldScalarCall1()
2334 return ConstantFP::get(Ty->getContext(), Val); in ConstantFoldScalarCall1()
2367 if (ConstantFP *FPOp = in ConstantFoldScalarCall1()
2368 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall1()
2377 if (ConstantFP *FPOp = in ConstantFoldScalarCall1()
2378 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall1()
2416 if (const auto *Op1 = dyn_cast<ConstantFP>(Operands[0])) { in ConstantFoldScalarCall2()
2421 if (const auto *Op2 = dyn_cast<ConstantFP>(Operands[1])) { in ConstantFoldScalarCall2()
2451 return ConstantFP::get(Ty->getContext(), Res); in ConstantFoldScalarCall2()
2459 return ConstantFP::get(Ty->getContext(), APFloat::copySign(Op1V, Op2V)); in ConstantFoldScalarCall2()
2461 return ConstantFP::get(Ty->getContext(), minnum(Op1V, Op2V)); in ConstantFoldScalarCall2()
2463 return ConstantFP::get(Ty->getContext(), maxnum(Op1V, Op2V)); in ConstantFoldScalarCall2()
2465 return ConstantFP::get(Ty->getContext(), minimum(Op1V, Op2V)); in ConstantFoldScalarCall2()
2467 return ConstantFP::get(Ty->getContext(), maximum(Op1V, Op2V)); in ConstantFoldScalarCall2()
2482 return ConstantFP::getNullValue(Ty); in ConstantFoldScalarCall2()
2483 return ConstantFP::get(Ty->getContext(), Op1V * Op2V); in ConstantFoldScalarCall2()
2506 return ConstantFP::get(Ty->getContext(), V); in ConstantFoldScalarCall2()
2514 return ConstantFP::get(Ty->getContext(), V); in ConstantFoldScalarCall2()
2529 return ConstantFP::get( in ConstantFoldScalarCall2()
2534 return ConstantFP::get( in ConstantFoldScalarCall2()
2539 return ConstantFP::get( in ConstantFoldScalarCall2()
2551 return ConstantFP::get(Ty->getContext(), Result); in ConstantFoldScalarCall2()
2713 if (ConstantFP *FPOp = in ConstantFoldScalarCall2()
2714 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall2()
2723 if (ConstantFP *FPOp = in ConstantFoldScalarCall2()
2724 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall2()
2733 if (ConstantFP *FPOp = in ConstantFoldScalarCall2()
2734 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall2()
2743 if (ConstantFP *FPOp = in ConstantFoldScalarCall2()
2744 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall2()
2857 if (const auto *Op1 = dyn_cast<ConstantFP>(Operands[0])) { in ConstantFoldScalarCall3()
2858 if (const auto *Op2 = dyn_cast<ConstantFP>(Operands[1])) { in ConstantFoldScalarCall3()
2859 if (const auto *Op3 = dyn_cast<ConstantFP>(Operands[2])) { in ConstantFoldScalarCall3()
2878 return ConstantFP::get(Ty->getContext(), Res); in ConstantFoldScalarCall3()
2890 return ConstantFP::get(Ty->getContext(), APFloat(0.0f) + C3); in ConstantFoldScalarCall3()
2898 return ConstantFP::get(Ty->getContext(), V); in ConstantFoldScalarCall3()
2905 return ConstantFP::get(Ty->getContext(), V); in ConstantFoldScalarCall3()
3195 if (ConstantFP *OpC = dyn_cast<ConstantFP>(Call->getArgOperand(0))) { in isMathLibCallNoop()
3284 ConstantFP *Op0C = dyn_cast<ConstantFP>(Call->getArgOperand(0)); in isMathLibCallNoop()
3285 ConstantFP *Op1C = dyn_cast<ConstantFP>(Call->getArgOperand(1)); in isMathLibCallNoop()