Home | History | Annotate | Download | only in AST

Lines Matching refs:EvaluateFloat

1108 static bool EvaluateFloat(const Expr *E, APFloat &Result, EvalInfo &Info);
5549 if (!EvaluateFloat(SE, F, Info))
5639 if (!EvaluateFloat(E->getInit(CountInits), f, Info))
6328 if (!EvaluateFloat(E->getArg(5), Val, Info))
6342 return EvaluateFloat(E->getArg(0), Val, Info) &&
6348 return EvaluateFloat(E->getArg(0), Val, Info) &&
6354 return EvaluateFloat(E->getArg(0), Val, Info) &&
6360 return EvaluateFloat(E->getArg(0), Val, Info) &&
6366 return EvaluateFloat(E->getArg(0), Val, Info) &&
6855 LHSOK = EvaluateFloat(E->getLHS(), LHS.FloatReal, Info);
6867 if (!EvaluateFloat(E->getRHS(), RHS.FloatReal, Info) || !LHSOK)
6910 bool LHSOK = EvaluateFloat(E->getRHS(), RHS, Info);
6914 if (!EvaluateFloat(E->getLHS(), LHS, Info) || !LHSOK)
7487 if (!EvaluateFloat(SubExpr, F, Info))
7571 static bool EvaluateFloat(const Expr* E, APFloat& Result, EvalInfo &Info) {
7652 if (!EvaluateFloat(E->getArg(0), Result, Info))
7667 if (!EvaluateFloat(E->getArg(0), Result, Info) ||
7668 !EvaluateFloat(E->getArg(1), RHS, Info))
7707 return EvaluateFloat(E->getSubExpr(), Result, Info);
7709 if (!EvaluateFloat(E->getSubExpr(), Result, Info))
7721 bool LHSOK = EvaluateFloat(E->getLHS(), Result, Info);
7724 return EvaluateFloat(E->getRHS(), RHS, Info) && LHSOK &&
7824 if (!EvaluateFloat(SubExpr, Imag, Info))
7903 if (!EvaluateFloat(E->getSubExpr(), Real, Info))
7990 LHSOK = EvaluateFloat(E->getLHS(), Real, Info);
8005 if (!EvaluateFloat(E->getRHS(), Real, Info) || !LHSOK)
8236 if (!EvaluateFloat(E->getInit(0), Result.FloatReal, Info))
8238 if (!EvaluateFloat(E->getInit(1), Result.FloatImag, Info))
8359 if (!EvaluateFloat(E, F, Info))