Lines Matching refs:APFixedPoint

66 using llvm::APFixedPoint;
1825 static bool EvaluateFixedPointOrInteger(const Expr *E, APFixedPoint &Result,
1829 static bool EvaluateFixedPoint(const Expr *E, APFixedPoint &Result,
10728 APFixedPoint(I, Info.Ctx.getFixedPointSemantics(E->getType())), E); in Success()
10733 APFixedPoint(Value, Info.Ctx.getFixedPointSemantics(E->getType())), E); in Success()
10740 bool Success(const APFixedPoint &V, const Expr *E) { in Success()
10798 static bool EvaluateFixedPoint(const Expr *E, APFixedPoint &Result, in EvaluateFixedPoint()
10814 static bool EvaluateFixedPointOrInteger(const Expr *E, APFixedPoint &Result, in EvaluateFixedPointOrInteger()
10822 Result = APFixedPoint(Val, FXSema); in EvaluateFixedPointOrInteger()
12516 APFixedPoint LHSFX(Info.Ctx.getFixedPointSemantics(LHSTy)); in EvaluateComparisonBinaryOperator()
12517 APFixedPoint RHSFX(Info.Ctx.getFixedPointSemantics(RHSTy)); in EvaluateComparisonBinaryOperator()
13216 APFixedPoint Src(Info.Ctx.getFixedPointSemantics(SrcType)); in VisitCastExpr()
13364 APFixedPoint Negated = Result.getFixedPoint().negate(&Overflowed); in VisitUnaryOperator()
13387 APFixedPoint Src(Info.Ctx.getFixedPointSemantics(SubExpr->getType())); in VisitCastExpr()
13391 APFixedPoint Result = Src.convert(DestFXSema, &Overflowed); in VisitCastExpr()
13408 APFixedPoint IntResult = APFixedPoint::getFromIntValue( in VisitCastExpr()
13428 APFixedPoint Result = APFixedPoint::getFromFloatValue( in VisitCastExpr()
13459 APFixedPoint LHSFX(Info.Ctx.getFixedPointSemantics(LHS->getType())); in VisitBinaryOperator()
13462 APFixedPoint RHSFX(Info.Ctx.getFixedPointSemantics(RHS->getType())); in VisitBinaryOperator()
13467 APFixedPoint Result(LHSFX.getSemantics()); in VisitBinaryOperator()
13760 APFixedPoint FixResult(Info.Ctx.getFixedPointSemantics(SubExpr->getType())); in VisitCastExpr()