Lines Matching refs:ConstantFP

703         ConstantFP *eltval = dyn_cast<ConstantFP>(  in TDOFold()
738 if (ConstantFP *CF = dyn_cast<ConstantFP>(opr0)) { in TDOFold()
741 Value *nval = ConstantFP::get(CF->getType(), tr[i].result); in TDOFold()
757 if (ConstantFP *CF = dyn_cast<ConstantFP>(opr0)) { in fold_recip()
761 Value *nval = B.CreateFDiv(ConstantFP::get(CF->getType(), 1.0), in fold_recip()
776 ConstantFP *CF0 = dyn_cast<ConstantFP>(opr0); in fold_divide()
777 ConstantFP *CF1 = dyn_cast<ConstantFP>(opr1); in fold_divide()
783 Value *nval1 = B.CreateFDiv(ConstantFP::get(opr1->getType(), 1.0), in fold_divide()
810 ConstantFP *CF; in fold_pow()
820 CF = dyn_cast<ConstantFP>(opr1); in fold_pow()
829 CF = CDV ? dyn_cast_or_null<ConstantFP>(CDV->getSplatValue()) : nullptr; in fold_pow()
843 Constant *cnval = ConstantFP::get(eltType, 1.0); in fold_pow()
867 Constant *cnval = ConstantFP::get(eltType, 1.0); in fold_pow()
917 cnval = ConstantFP::get(eltType, 1.0); in fold_pow()
935 cnval = ConstantFP::get(eltType, 1.0); in fold_pow()
960 CF = dyn_cast<ConstantFP>(opr0); in fold_pow()
968 cnval = ConstantFP::get(eltType, V); in fold_pow()
1013 if (const ConstantFP *CF = dyn_cast<ConstantFP>(opr1)) { in fold_pow()
1122 Value *nval = B.CreateFDiv(ConstantFP::get(opr0->getType(), 1.0), in fold_rootn()
1147 ConstantFP *CF0 = dyn_cast<ConstantFP>(opr0); in fold_fma_mad()
1148 ConstantFP *CF1 = dyn_cast<ConstantFP>(opr1); in fold_fma_mad()
1171 if (ConstantFP *CF = dyn_cast<ConstantFP>(opr2)) { in fold_fma_mad()
1371 ConstantFP *fpopr0 = dyn_cast_or_null<ConstantFP>(copr0); in evaluateScalarMathFunc()
1372 ConstantFP *fpopr1 = dyn_cast_or_null<ConstantFP>(copr1); in evaluateScalarMathFunc()
1373 ConstantFP *fpopr2 = dyn_cast_or_null<ConstantFP>(copr2); in evaluateScalarMathFunc()
1612 nval0 = ConstantFP::get(CI->getType(), DVal0[0]); in evaluateCall()
1614 nval1 = ConstantFP::get(CI->getType(), DVal1[0]); in evaluateCall()