Searched refs:roundToIntegral (Results 1 – 11 of 11) sorted by relevance
1473 TEST(APFloatTest, roundToIntegral) { in TEST() argument1477 P.roundToIntegral(APFloat::rmTowardZero); in TEST()1480 P.roundToIntegral(APFloat::rmTowardNegative); in TEST()1483 P.roundToIntegral(APFloat::rmTowardPositive); in TEST()1490 P.roundToIntegral(APFloat::rmTowardZero); in TEST()1503 P.roundToIntegral(APFloat::rmTowardZero); in TEST()1516 P.roundToIntegral(APFloat::rmTowardZero); in TEST()1519 P.roundToIntegral(APFloat::rmTowardZero); in TEST()1522 P.roundToIntegral(APFloat::rmTowardZero); in TEST()1525 P.roundToIntegral(APFloat::rmTowardZero); in TEST()[all …]
2041 U.roundToIntegral(APFloat::rmNearestTiesToEven); in ConstantFoldScalarCall1()2046 U.roundToIntegral(APFloat::rmNearestTiesToAway); in ConstantFoldScalarCall1()2051 U.roundToIntegral(APFloat::rmNearestTiesToEven); in ConstantFoldScalarCall1()2056 U.roundToIntegral(APFloat::rmTowardPositive); in ConstantFoldScalarCall1()2061 U.roundToIntegral(APFloat::rmTowardNegative); in ConstantFoldScalarCall1()2066 U.roundToIntegral(APFloat::rmTowardZero); in ConstantFoldScalarCall1()2081 FloorU.roundToIntegral(APFloat::rmTowardNegative); in ConstantFoldScalarCall1()2119 APFloat::opStatus St = U.roundToIntegral(*RM); in ConstantFoldScalarCall1()2224 U.roundToIntegral(APFloat::rmTowardPositive); in ConstantFoldScalarCall1()2265 U.roundToIntegral(APFloat::rmTowardNegative); in ConstantFoldScalarCall1()[all …]
284 opStatus roundToIntegral(roundingMode);647 opStatus roundToIntegral(roundingMode RM);1037 opStatus roundToIntegral(roundingMode RM) { in roundToIntegral() function1038 APFLOAT_DISPATCH_ON_SEMANTICS(roundToIntegral(RM)); in roundToIntegral()
110 scaled.roundToIntegral(roundMode); in quantizeFloatToInt()
42 result.roundToIntegral(llvm::RoundingMode::TowardPositive); in fold()
269 auto Res = NewF.roundToIntegral(APFloat::rmNearestTiesToEven); in calcRange()
552 Val.roundToIntegral(RM); in getFromFloatValue()
904 truncated.roundToIntegral(rmTowardZero); in isInteger()2023 IEEEFloat::opStatus IEEEFloat::roundToIntegral(roundingMode rounding_mode) { in roundToIntegral() function in llvm::detail::IEEEFloat4569 APFloat::opStatus DoubleAPFloat::roundToIntegral(APFloat::roundingMode RM) { in roundToIntegral() function in llvm::detail::DoubleAPFloat4572 auto Ret = Tmp.roundToIntegral(RM); in roundToIntegral()
2045 if (ExpoI.roundToIntegral(APFloat::rmTowardNegative) != in optimizePow()
5065 APFloat::opStatus fs = V.roundToIntegral(APFloat::rmTowardPositive); in getNode()5071 APFloat::opStatus fs = V.roundToIntegral(APFloat::rmTowardZero); in getNode()5077 APFloat::opStatus fs = V.roundToIntegral(APFloat::rmTowardNegative); in getNode()
6406 RHSRoundInt.roundToIntegral(APFloat::rmNearestTiesToEven); in foldFCmpIntToFPConst()