Home
last modified time | relevance | path

Searched defs:rounding_mode (Results 1 – 23 of 23) sorted by relevance

/llvm-project/libc/test/UnitTest/
H A DRoundingModeUtils.h25 int rounding_mode; global() member
H A DFPMatcher.h214 EXPECT_FP_EQ_ROUNDING_MODE(expected,actual,rounding_mode) global() argument
/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp1529 handleOverflow(roundingMode rounding_mode) handleOverflow() argument
1561 roundAwayFromZero(roundingMode rounding_mode,lostFraction lost_fraction,unsigned int bit) const roundAwayFromZero() argument
1599 normalize(roundingMode rounding_mode,lostFraction lost_fraction) normalize() argument
2033 addOrSubtract(const IEEEFloat & rhs,roundingMode rounding_mode,bool subtract) addOrSubtract() argument
2066 add(const IEEEFloat & rhs,roundingMode rounding_mode) add() argument
2072 subtract(const IEEEFloat & rhs,roundingMode rounding_mode) subtract() argument
2078 multiply(const IEEEFloat & rhs,roundingMode rounding_mode) multiply() argument
2098 divide(const IEEEFloat & rhs,roundingMode rounding_mode) divide() argument
2256 fusedMultiplyAdd(const IEEEFloat & multiplicand,const IEEEFloat & addend,roundingMode rounding_mode) fusedMultiplyAdd() argument
2300 roundToIntegral(roundingMode rounding_mode) roundToIntegral() argument
2465 convert(const fltSemantics & toSemantics,roundingMode rounding_mode,bool * losesInfo) convert() argument
2612 convertToSignExtendedInteger(MutableArrayRef<integerPart> parts,unsigned int width,bool isSigned,roundingMode rounding_mode,bool * isExact) const convertToSignExtendedInteger() argument
2726 convertToInteger(MutableArrayRef<integerPart> parts,unsigned int width,bool isSigned,roundingMode rounding_mode,bool * isExact) const convertToInteger() argument
2757 convertFromUnsignedParts(const integerPart * src,unsigned int srcCount,roundingMode rounding_mode) convertFromUnsignedParts() argument
2785 convertFromAPInt(const APInt & Val,bool isSigned,roundingMode rounding_mode) convertFromAPInt() argument
2804 convertFromSignExtendedInteger(const integerPart * src,unsigned int srcCount,bool isSigned,roundingMode rounding_mode) convertFromSignExtendedInteger() argument
2830 convertFromZeroExtendedInteger(const integerPart * parts,unsigned int width,bool isSigned,roundingMode rounding_mode) convertFromZeroExtendedInteger() argument
2845 convertFromHexadecimalString(StringRef s,roundingMode rounding_mode) convertFromHexadecimalString() argument
2940 roundSignificandWithExponent(const integerPart * decSigParts,unsigned sigPartCount,int exp,roundingMode rounding_mode) roundSignificandWithExponent() argument
3023 convertFromDecimalString(StringRef str,roundingMode rounding_mode) convertFromDecimalString() argument
3216 convertFromString(StringRef str,roundingMode rounding_mode) convertFromString() argument
5345 convertToInteger(APSInt & result,roundingMode rounding_mode,bool * isExact) const convertToInteger() argument
[all...]
/llvm-project/libc/test/src/math/
H A Dtan_test.cpp63 __anonc3c5d1fd0102(mpfr::RoundingMode rounding_mode) TEST_F() argument
H A Dcos_test.cpp71 mpfr::ForceRoundingMode __r(rounding_mode); in TEST_F() argument
H A Dexpm1_test.cpp63 __anon642e42250102(mpfr::RoundingMode rounding_mode) TEST_F() argument
H A Dsin_test.cpp57 __anonbdb81ea40102(mpfr::RoundingMode rounding_mode) TEST_F() argument
H A Derff_test.cpp54 mpfr::ForceRoundingMode __r(rounding_mode); in TEST_F() argument
H A Dexp_test.cpp67 mpfr::ForceRoundingMode __r(rounding_mode); in TEST_F() argument
H A Dexp10_test.cpp94 mpfr::ForceRoundingMode __r(rounding_mode); in TEST_F() argument
H A Dexp2_test.cpp69 mpfr::ForceRoundingMode __r(rounding_mode); in TEST_F() argument
H A Dlog10_test.cpp91 mpfr::ForceRoundingMode __r(rounding_mode); in TEST_F() argument
H A Dlog2_test.cpp89 mpfr::ForceRoundingMode __r(rounding_mode); in TEST_F() argument
H A Dlog_test.cpp88 mpfr::ForceRoundingMode __r(rounding_mode); in TEST_F() argument
H A Dpowf_test.cpp61 mpfr::ForceRoundingMode __r(rounding_mode); in TEST_F() argument
H A Datan2f_test.cpp63 auto test = [&](mpfr::RoundingMode rounding_mode) { in TEST_F() argument
H A Dlog1p_test.cpp89 mpfr::ForceRoundingMode __r(rounding_mode); in TEST_F() argument
/llvm-project/libc/src/__support/FPUtil/
H A DFEnvImpl.h57 set_round(int rounding_mode) set_round() argument
H A DNearestIntegerOperations.h243 int rounding_mode = quick_get_round(); round_using_current_rounding_mode() local
/llvm-project/libc/src/math/generic/
H A Dsin.cpp80 int rounding_mode = fputil::quick_get_round(); global() variable
H A Dsincos.cpp87 int rounding_mode = fputil::quick_get_round(); global() variable
H A Dtan.cpp167 int rounding_mode = fputil::quick_get_round(); global() variable
/llvm-project/libc/src/__support/FPUtil/aarch64/
H A Dfenv_darwin_impl.h222 uint32_t rounding_mode = get_round() local