Lines Matching refs:APFixedPoint

67 using llvm::APFixedPoint;
1832 static bool EvaluateFixedPointOrInteger(const Expr *E, APFixedPoint &Result,
1836 static bool EvaluateFixedPoint(const Expr *E, APFixedPoint &Result,
11118 APFixedPoint(I, Info.Ctx.getFixedPointSemantics(E->getType())), E); in Success()
11123 APFixedPoint(Value, Info.Ctx.getFixedPointSemantics(E->getType())), E); in Success()
11130 bool Success(const APFixedPoint &V, const Expr *E) { in Success()
11188 static bool EvaluateFixedPoint(const Expr *E, APFixedPoint &Result, in EvaluateFixedPoint()
11204 static bool EvaluateFixedPointOrInteger(const Expr *E, APFixedPoint &Result, in EvaluateFixedPointOrInteger()
11212 Result = APFixedPoint(Val, FXSema); in EvaluateFixedPointOrInteger()
12871 APFixedPoint LHSFX(Info.Ctx.getFixedPointSemantics(LHSTy)); in EvaluateComparisonBinaryOperator()
12872 APFixedPoint RHSFX(Info.Ctx.getFixedPointSemantics(RHSTy)); in EvaluateComparisonBinaryOperator()
13606 APFixedPoint Src(Info.Ctx.getFixedPointSemantics(SrcType)); in VisitCastExpr()
13804 APFixedPoint Negated = Result.getFixedPoint().negate(&Overflowed); in VisitUnaryOperator()
13827 APFixedPoint Src(Info.Ctx.getFixedPointSemantics(SubExpr->getType())); in VisitCastExpr()
13831 APFixedPoint Result = Src.convert(DestFXSema, &Overflowed); in VisitCastExpr()
13848 APFixedPoint IntResult = APFixedPoint::getFromIntValue( in VisitCastExpr()
13868 APFixedPoint Result = APFixedPoint::getFromFloatValue( in VisitCastExpr()
13899 APFixedPoint LHSFX(Info.Ctx.getFixedPointSemantics(LHS->getType())); in VisitBinaryOperator()
13902 APFixedPoint RHSFX(Info.Ctx.getFixedPointSemantics(RHS->getType())); in VisitBinaryOperator()
13907 APFixedPoint Result(LHSFX.getSemantics()); in VisitBinaryOperator()
14246 APFixedPoint FixResult(Info.Ctx.getFixedPointSemantics(SubExpr->getType())); in VisitCastExpr()