Lines Matching refs:ConstantFP

739         ConstantFP *eltval = dyn_cast<ConstantFP>(  in TDOFold()
774 if (ConstantFP *CF = dyn_cast<ConstantFP>(opr0)) { in TDOFold()
777 Value *nval = ConstantFP::get(CF->getType(), ftbl[i].result); in TDOFold()
814 if (ConstantFP *CF = dyn_cast<ConstantFP>(opr0)) { in fold_recip()
818 Value *nval = B.CreateFDiv(ConstantFP::get(CF->getType(), 1.0), in fold_recip()
833 ConstantFP *CF0 = dyn_cast<ConstantFP>(opr0); in fold_divide()
834 ConstantFP *CF1 = dyn_cast<ConstantFP>(opr1); in fold_divide()
840 Value *nval1 = B.CreateFDiv(ConstantFP::get(opr1->getType(), 1.0), in fold_divide()
867 ConstantFP *CF; in fold_pow()
877 CF = dyn_cast<ConstantFP>(opr1); in fold_pow()
886 CF = CDV ? dyn_cast_or_null<ConstantFP>(CDV->getSplatValue()) : nullptr; in fold_pow()
900 Constant *cnval = ConstantFP::get(eltType, 1.0); in fold_pow()
924 Constant *cnval = ConstantFP::get(eltType, 1.0); in fold_pow()
973 cnval = ConstantFP::get(eltType, 1.0); in fold_pow()
991 cnval = ConstantFP::get(eltType, 1.0); in fold_pow()
1016 CF = dyn_cast<ConstantFP>(opr0); in fold_pow()
1024 cnval = ConstantFP::get(eltType, V); in fold_pow()
1069 if (const ConstantFP *CF = dyn_cast<ConstantFP>(opr1)) { in fold_pow()
1180 Value *nval = B.CreateFDiv(ConstantFP::get(opr0->getType(), 1.0), in fold_rootn()
1207 ConstantFP *CF0 = dyn_cast<ConstantFP>(opr0); in fold_fma_mad()
1208 ConstantFP *CF1 = dyn_cast<ConstantFP>(opr1); in fold_fma_mad()
1231 if (ConstantFP *CF = dyn_cast<ConstantFP>(opr2)) { in fold_fma_mad()
1404 ConstantFP *fpopr0 = dyn_cast_or_null<ConstantFP>(copr0); in evaluateScalarMathFunc()
1405 ConstantFP *fpopr1 = dyn_cast_or_null<ConstantFP>(copr1); in evaluateScalarMathFunc()
1406 ConstantFP *fpopr2 = dyn_cast_or_null<ConstantFP>(copr2); in evaluateScalarMathFunc()
1644 nval0 = ConstantFP::get(CI->getType(), DVal0[0]); in evaluateCall()
1646 nval1 = ConstantFP::get(CI->getType(), DVal1[0]); in evaluateCall()