Lines Matching refs:APFixedPoint

70 using llvm::APFixedPoint;
1886 static bool EvaluateFixedPointOrInteger(const Expr *E, APFixedPoint &Result,
1890 static bool EvaluateFixedPoint(const Expr *E, APFixedPoint &Result,
11406 APFixedPoint(I, Info.Ctx.getFixedPointSemantics(E->getType())), E); in Success()
11411 APFixedPoint(Value, Info.Ctx.getFixedPointSemantics(E->getType())), E); in Success()
11418 bool Success(const APFixedPoint &V, const Expr *E) { in Success()
11476 static bool EvaluateFixedPoint(const Expr *E, APFixedPoint &Result, in EvaluateFixedPoint()
11492 static bool EvaluateFixedPointOrInteger(const Expr *E, APFixedPoint &Result, in EvaluateFixedPointOrInteger()
11500 Result = APFixedPoint(Val, FXSema); in EvaluateFixedPointOrInteger()
13190 APFixedPoint LHSFX(Info.Ctx.getFixedPointSemantics(LHSTy)); in EvaluateComparisonBinaryOperator()
13191 APFixedPoint RHSFX(Info.Ctx.getFixedPointSemantics(RHSTy)); in EvaluateComparisonBinaryOperator()
13953 APFixedPoint Src(Info.Ctx.getFixedPointSemantics(SrcType)); in VisitCastExpr()
14152 APFixedPoint Negated = Result.getFixedPoint().negate(&Overflowed); in VisitUnaryOperator()
14175 APFixedPoint Src(Info.Ctx.getFixedPointSemantics(SubExpr->getType())); in VisitCastExpr()
14179 APFixedPoint Result = Src.convert(DestFXSema, &Overflowed); in VisitCastExpr()
14196 APFixedPoint IntResult = APFixedPoint::getFromIntValue( in VisitCastExpr()
14216 APFixedPoint Result = APFixedPoint::getFromFloatValue( in VisitCastExpr()
14247 APFixedPoint LHSFX(Info.Ctx.getFixedPointSemantics(LHS->getType())); in VisitBinaryOperator()
14250 APFixedPoint RHSFX(Info.Ctx.getFixedPointSemantics(RHS->getType())); in VisitBinaryOperator()
14255 APFixedPoint Result(LHSFX.getSemantics()); in VisitBinaryOperator()
14594 APFixedPoint FixResult(Info.Ctx.getFixedPointSemantics(SubExpr->getType())); in VisitCastExpr()