Lines Matching refs:Op2V
2472 const APFloat &Op2V = Op2->getValueAPF(); in ConstantFoldScalarCall2() local
2482 St = Res.add(Op2V, RM); in ConstantFoldScalarCall2()
2485 St = Res.subtract(Op2V, RM); in ConstantFoldScalarCall2()
2488 St = Res.multiply(Op2V, RM); in ConstantFoldScalarCall2()
2491 St = Res.divide(Op2V, RM); in ConstantFoldScalarCall2()
2494 St = Res.mod(Op2V); in ConstantFoldScalarCall2()
2498 return evaluateCompare(Op1V, Op2V, ConstrIntr); in ConstantFoldScalarCall2()
2510 return ConstantFP::get(Ty->getContext(), APFloat::copySign(Op1V, Op2V)); in ConstantFoldScalarCall2()
2512 return ConstantFP::get(Ty->getContext(), minnum(Op1V, Op2V)); in ConstantFoldScalarCall2()
2514 return ConstantFP::get(Ty->getContext(), maxnum(Op1V, Op2V)); in ConstantFoldScalarCall2()
2516 return ConstantFP::get(Ty->getContext(), minimum(Op1V, Op2V)); in ConstantFoldScalarCall2()
2518 return ConstantFP::get(Ty->getContext(), maximum(Op1V, Op2V)); in ConstantFoldScalarCall2()
2528 return ConstantFoldBinaryFP(pow, Op1V, Op2V, Ty); in ConstantFoldScalarCall2()
2532 if (Op1V.isZero() || Op2V.isZero()) in ConstantFoldScalarCall2()
2534 return ConstantFP::get(Ty->getContext(), Op1V * Op2V); in ConstantFoldScalarCall2()
2552 return ConstantFoldBinaryFP(pow, Op1V, Op2V, Ty); in ConstantFoldScalarCall2()
2575 return ConstantFoldBinaryFP(atan2, Op1V, Op2V, Ty); in ConstantFoldScalarCall2()