Lines Matching refs:APFixedPoint

66 using llvm::APFixedPoint;
1829 static bool EvaluateFixedPointOrInteger(const Expr *E, APFixedPoint &Result,
1833 static bool EvaluateFixedPoint(const Expr *E, APFixedPoint &Result,
11045 APFixedPoint(I, Info.Ctx.getFixedPointSemantics(E->getType())), E); in Success()
11050 APFixedPoint(Value, Info.Ctx.getFixedPointSemantics(E->getType())), E); in Success()
11057 bool Success(const APFixedPoint &V, const Expr *E) { in Success()
11115 static bool EvaluateFixedPoint(const Expr *E, APFixedPoint &Result, in EvaluateFixedPoint()
11131 static bool EvaluateFixedPointOrInteger(const Expr *E, APFixedPoint &Result, in EvaluateFixedPointOrInteger()
11139 Result = APFixedPoint(Val, FXSema); in EvaluateFixedPointOrInteger()
12783 APFixedPoint LHSFX(Info.Ctx.getFixedPointSemantics(LHSTy)); in EvaluateComparisonBinaryOperator()
12784 APFixedPoint RHSFX(Info.Ctx.getFixedPointSemantics(RHSTy)); in EvaluateComparisonBinaryOperator()
13486 APFixedPoint Src(Info.Ctx.getFixedPointSemantics(SrcType)); in VisitCastExpr()
13634 APFixedPoint Negated = Result.getFixedPoint().negate(&Overflowed); in VisitUnaryOperator()
13657 APFixedPoint Src(Info.Ctx.getFixedPointSemantics(SubExpr->getType())); in VisitCastExpr()
13661 APFixedPoint Result = Src.convert(DestFXSema, &Overflowed); in VisitCastExpr()
13678 APFixedPoint IntResult = APFixedPoint::getFromIntValue( in VisitCastExpr()
13698 APFixedPoint Result = APFixedPoint::getFromFloatValue( in VisitCastExpr()
13729 APFixedPoint LHSFX(Info.Ctx.getFixedPointSemantics(LHS->getType())); in VisitBinaryOperator()
13732 APFixedPoint RHSFX(Info.Ctx.getFixedPointSemantics(RHS->getType())); in VisitBinaryOperator()
13737 APFixedPoint Result(LHSFX.getSemantics()); in VisitBinaryOperator()
14037 APFixedPoint FixResult(Info.Ctx.getFixedPointSemantics(SubExpr->getType())); in VisitCastExpr()