Lines Matching refs:ConstantFP

731         ConstantFP *eltval = dyn_cast<ConstantFP>(  in TDOFold()
766 if (ConstantFP *CF = dyn_cast<ConstantFP>(opr0)) { in TDOFold()
769 Value *nval = ConstantFP::get(CF->getType(), ftbl[i].result); in TDOFold()
806 if (ConstantFP *CF = dyn_cast<ConstantFP>(opr0)) { in fold_recip()
810 Value *nval = B.CreateFDiv(ConstantFP::get(CF->getType(), 1.0), in fold_recip()
825 ConstantFP *CF0 = dyn_cast<ConstantFP>(opr0); in fold_divide()
826 ConstantFP *CF1 = dyn_cast<ConstantFP>(opr1); in fold_divide()
832 Value *nval1 = B.CreateFDiv(ConstantFP::get(opr1->getType(), 1.0), in fold_divide()
859 ConstantFP *CF; in fold_pow()
869 CF = dyn_cast<ConstantFP>(opr1); in fold_pow()
878 CF = CDV ? dyn_cast_or_null<ConstantFP>(CDV->getSplatValue()) : nullptr; in fold_pow()
892 Constant *cnval = ConstantFP::get(eltType, 1.0); in fold_pow()
916 Constant *cnval = ConstantFP::get(eltType, 1.0); in fold_pow()
966 cnval = ConstantFP::get(eltType, 1.0); in fold_pow()
984 cnval = ConstantFP::get(eltType, 1.0); in fold_pow()
1009 CF = dyn_cast<ConstantFP>(opr0); in fold_pow()
1017 cnval = ConstantFP::get(eltType, V); in fold_pow()
1062 if (const ConstantFP *CF = dyn_cast<ConstantFP>(opr1)) { in fold_pow()
1171 Value *nval = B.CreateFDiv(ConstantFP::get(opr0->getType(), 1.0), in fold_rootn()
1196 ConstantFP *CF0 = dyn_cast<ConstantFP>(opr0); in fold_fma_mad()
1197 ConstantFP *CF1 = dyn_cast<ConstantFP>(opr1); in fold_fma_mad()
1220 if (ConstantFP *CF = dyn_cast<ConstantFP>(opr2)) { in fold_fma_mad()
1421 ConstantFP *fpopr0 = dyn_cast_or_null<ConstantFP>(copr0); in evaluateScalarMathFunc()
1422 ConstantFP *fpopr1 = dyn_cast_or_null<ConstantFP>(copr1); in evaluateScalarMathFunc()
1423 ConstantFP *fpopr2 = dyn_cast_or_null<ConstantFP>(copr2); in evaluateScalarMathFunc()
1661 nval0 = ConstantFP::get(CI->getType(), DVal0[0]); in evaluateCall()
1663 nval1 = ConstantFP::get(CI->getType(), DVal1[0]); in evaluateCall()