/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/libc/utils/FPUtil/ |
H A D | NormalFloat.h | 115 UIntType newMantissa = result.getMantissa(); in T() 120 if (result.getMantissa() & 0x1) in T() 154 unsigned shift = evaluateNormalizationShift(bits.getMantissa()); in initFromBits() 155 mantissa = UIntType(bits.getMantissa()) << shift; in initFromBits() 159 mantissa = one | bits.getMantissa(); in initFromBits() 188 int normalizationShift = evaluateNormalizationShift(bits.getMantissa()); in initFromBits() 190 mantissa = (bits.getMantissa() << normalizationShift); in initFromBits() 193 mantissa = one | bits.getMantissa(); in initFromBits() 202 mantissa = one | bits.getMantissa(); in initFromBits() 229 UIntType newMantissa = result.getMantissa(); [all …]
|
H A D | NearestIntegerOperations.h | 53 bits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in trunc() 82 bits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in ceil() 142 bool halfBitSet = bits.getMantissa() & (UIntType(1) << (trimSize - 1)); in round() 143 bits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in round() 187 if (exponent <= -2 || bits.getMantissa() == 0) in roundUsingCurrentRoundingMode() 198 newBits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in roundUsingCurrentRoundingMode() 205 UIntType trimValue = bits.getMantissa() & ((UIntType(1) << trimSize) - 1); in roundUsingCurrentRoundingMode() 210 UIntType truncIsOdd = newBits.getMantissa() & (UIntType(1) << trimSize); in roundUsingCurrentRoundingMode() 267 if (bits.getSign() == 0 || bits.getMantissa() != 0) { in roundedFloatToSignedInteger()
|
H A D | FPBits.h | 57 UIntType getMantissa() const { return bits & FloatProp::mantissaMask; } in getMantissa() function 114 return getMantissa() == 0 && getUnbiasedExponent() == 0; in isZero() 118 return getMantissa() == 0 && getUnbiasedExponent() == maxExponent; in isInf() 122 return getUnbiasedExponent() == maxExponent && getMantissa() != 0; in isNaN()
|
H A D | LongDoubleBitsX86.h | 52 UIntType getMantissa() const { return bits & FloatProp::mantissaMask; } 116 return getUnbiasedExponent() == 0 && getMantissa() == 0 && 121 return getUnbiasedExponent() == maxExponent && getMantissa() == 0 && 127 return (getImplicitBit() == 0) || getMantissa() != 0;
|
H A D | Hypot.h | 155 a_mant = x_bits.getMantissa(); 157 b_mant = y_bits.getMantissa(); 160 a_mant = y_bits.getMantissa(); 162 b_mant = x_bits.getMantissa();
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/libc/src/__support/FPUtil/ |
H A D | NormalFloat.h | 115 UIntType newMantissa = result.getMantissa(); in T() 120 if (result.getMantissa() & 0x1) in T() 154 unsigned shift = evaluateNormalizationShift(bits.getMantissa()); in initFromBits() 155 mantissa = UIntType(bits.getMantissa()) << shift; in initFromBits() 159 mantissa = one | bits.getMantissa(); in initFromBits() 188 int normalizationShift = evaluateNormalizationShift(bits.getMantissa()); in initFromBits() 190 mantissa = (bits.getMantissa() << normalizationShift); in initFromBits() 193 mantissa = one | bits.getMantissa(); in initFromBits() 202 mantissa = one | bits.getMantissa(); in initFromBits() 229 UIntType newMantissa = result.getMantissa(); [all …]
|
H A D | NearestIntegerOperations.h | 53 bits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in trunc() 82 bits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in ceil() 142 bool halfBitSet = bits.getMantissa() & (UIntType(1) << (trimSize - 1)); in round() 143 bits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in round() 187 if (exponent <= -2 || bits.getMantissa() == 0) in roundUsingCurrentRoundingMode() 198 newBits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in roundUsingCurrentRoundingMode() 205 UIntType trimValue = bits.getMantissa() & ((UIntType(1) << trimSize) - 1); in roundUsingCurrentRoundingMode() 210 UIntType truncIsOdd = newBits.getMantissa() & (UIntType(1) << trimSize); in roundUsingCurrentRoundingMode() 267 if (bits.getSign() == 0 || bits.getMantissa() != 0) { in roundedFloatToSignedInteger()
|
H A D | FPBits.h | 57 UIntType getMantissa() const { return bits & FloatProp::mantissaMask; } in getMantissa() function 114 return getMantissa() == 0 && getUnbiasedExponent() == 0; in isZero() 118 return getMantissa() == 0 && getUnbiasedExponent() == maxExponent; in isInf() 122 return getUnbiasedExponent() == maxExponent && getMantissa() != 0; in isNaN()
|
H A D | LongDoubleBitsX86.h | 52 UIntType getMantissa() const { return bits & FloatProp::mantissaMask; } 116 return getUnbiasedExponent() == 0 && getMantissa() == 0 && 121 return getUnbiasedExponent() == maxExponent && getMantissa() == 0 && 127 return (getImplicitBit() == 0) || getMantissa() != 0;
|
H A D | Hypot.h | 155 a_mant = x_bits.getMantissa(); 157 b_mant = y_bits.getMantissa(); 160 a_mant = y_bits.getMantissa(); 162 b_mant = x_bits.getMantissa();
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/libc/utils/FPUtil/ |
H A D | NormalFloat.h | 115 UIntType newMantissa = result.getMantissa(); in T() 120 if (result.getMantissa() & 0x1) in T() 154 unsigned shift = evaluateNormalizationShift(bits.getMantissa()); in initFromBits() 155 mantissa = UIntType(bits.getMantissa()) << shift; in initFromBits() 159 mantissa = one | bits.getMantissa(); in initFromBits() 188 int normalizationShift = evaluateNormalizationShift(bits.getMantissa()); in initFromBits() 190 mantissa = (bits.getMantissa() << normalizationShift); in initFromBits() 193 mantissa = one | bits.getMantissa(); in initFromBits() 202 mantissa = one | bits.getMantissa(); in initFromBits() 229 UIntType newMantissa = result.getMantissa(); [all …]
|
H A D | NearestIntegerOperations.h | 53 bits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in trunc() 82 bits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in ceil() 142 bool halfBitSet = bits.getMantissa() & (UIntType(1) << (trimSize - 1)); in round() 143 bits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in round() 187 if (exponent <= -2 || bits.getMantissa() == 0) in roundUsingCurrentRoundingMode() 198 newBits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in roundUsingCurrentRoundingMode() 205 UIntType trimValue = bits.getMantissa() & ((UIntType(1) << trimSize) - 1); in roundUsingCurrentRoundingMode() 210 UIntType truncIsOdd = newBits.getMantissa() & (UIntType(1) << trimSize); in roundUsingCurrentRoundingMode() 267 if (bits.getSign() == 0 || bits.getMantissa() != 0) { in roundedFloatToSignedInteger()
|
H A D | FPBits.h | 57 UIntType getMantissa() const { return bits & FloatProp::mantissaMask; } in getMantissa() function 114 return getMantissa() == 0 && getUnbiasedExponent() == 0; in isZero() 118 return getMantissa() == 0 && getUnbiasedExponent() == maxExponent; in isInf() 122 return getUnbiasedExponent() == maxExponent && getMantissa() != 0; in isNaN()
|
H A D | LongDoubleBitsX86.h | 52 UIntType getMantissa() const { return bits & FloatProp::mantissaMask; } 116 return getUnbiasedExponent() == 0 && getMantissa() == 0 && 121 return getUnbiasedExponent() == maxExponent && getMantissa() == 0 && 127 return (getImplicitBit() == 0) || getMantissa() != 0;
|
H A D | Hypot.h | 155 a_mant = x_bits.getMantissa(); 157 b_mant = y_bits.getMantissa(); 160 a_mant = y_bits.getMantissa(); 162 b_mant = x_bits.getMantissa();
|
/dports/devel/llvm13/llvm-project-13.0.1.src/libc/utils/FPUtil/ |
H A D | NormalFloat.h | 115 UIntType newMantissa = result.getMantissa(); 120 if (result.getMantissa() & 0x1) 154 unsigned shift = evaluateNormalizationShift(bits.getMantissa()); 155 mantissa = UIntType(bits.getMantissa()) << shift; 159 mantissa = one | bits.getMantissa(); 188 int normalizationShift = evaluateNormalizationShift(bits.getMantissa()); 190 mantissa = (bits.getMantissa() << normalizationShift); 193 mantissa = one | bits.getMantissa(); 202 mantissa = one | bits.getMantissa(); 229 UIntType newMantissa = result.getMantissa(); [all …]
|
H A D | NearestIntegerOperations.h | 53 bits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in trunc() 82 bits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in ceil() 142 bool halfBitSet = bits.getMantissa() & (UIntType(1) << (trimSize - 1)); in round() 143 bits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in round() 187 if (exponent <= -2 || bits.getMantissa() == 0) in roundUsingCurrentRoundingMode() 198 newBits.setMantissa((bits.getMantissa() >> trimSize) << trimSize); in roundUsingCurrentRoundingMode() 205 UIntType trimValue = bits.getMantissa() & ((UIntType(1) << trimSize) - 1); in roundUsingCurrentRoundingMode() 210 UIntType truncIsOdd = newBits.getMantissa() & (UIntType(1) << trimSize); in roundUsingCurrentRoundingMode() 267 if (bits.getSign() == 0 || bits.getMantissa() != 0) { in roundedFloatToSignedInteger()
|
H A D | FPBits.h | 57 UIntType getMantissa() const { return bits & FloatProp::mantissaMask; } in getMantissa() function 114 return getMantissa() == 0 && getUnbiasedExponent() == 0; in isZero() 118 return getMantissa() == 0 && getUnbiasedExponent() == maxExponent; in isInf() 122 return getUnbiasedExponent() == maxExponent && getMantissa() != 0; in isNaN()
|
H A D | LongDoubleBitsX86.h | 52 UIntType getMantissa() const { return bits & FloatProp::mantissaMask; } 116 return getUnbiasedExponent() == 0 && getMantissa() == 0 && 121 return getUnbiasedExponent() == maxExponent && getMantissa() == 0 && 127 return (getImplicitBit() == 0) || getMantissa() != 0;
|
/dports/graphics/pecl-imagick/imagick-3.5.1/util/ |
H A D | functions.php | 161 …rmat_string, $float_info_1->getSign(), $float_info_1->getExponent(), $float_info_1->getMantissa()); 162 …rmat_string, $float_info_2->getSign(), $float_info_2->getExponent(), $float_info_2->getMantissa()); 196 …rmat_string, $float_info_1->getSign(), $float_info_1->getExponent(), $float_info_1->getMantissa()); 197 …rmat_string, $float_info_2->getSign(), $float_info_2->getExponent(), $float_info_2->getMantissa());
|
/dports/graphics/pecl-imagick-im7/imagick-3.5.1/util/ |
H A D | functions.php | 161 …rmat_string, $float_info_1->getSign(), $float_info_1->getExponent(), $float_info_1->getMantissa()); 162 …rmat_string, $float_info_2->getSign(), $float_info_2->getExponent(), $float_info_2->getMantissa()); 196 …rmat_string, $float_info_1->getSign(), $float_info_1->getExponent(), $float_info_1->getMantissa()); 197 …rmat_string, $float_info_2->getSign(), $float_info_2->getExponent(), $float_info_2->getMantissa());
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/libc/test/src/math/ |
H A D | NextAfterTest.h | 164 ASSERT_EQ(resultBits.getMantissa(), in testBoundaries() 170 ASSERT_EQ(resultBits.getMantissa(), xBits.getMantissa() + UIntType(1)); in testBoundaries() 178 ASSERT_EQ(resultBits.getMantissa(), in testBoundaries() 184 ASSERT_EQ(resultBits.getMantissa(), xBits.getMantissa() + UIntType(1)); in testBoundaries()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/libc/test/src/math/ |
H A D | NextAfterTest.h | 164 ASSERT_EQ(resultBits.getMantissa(), in testBoundaries() 170 ASSERT_EQ(resultBits.getMantissa(), xBits.getMantissa() + UIntType(1)); in testBoundaries() 178 ASSERT_EQ(resultBits.getMantissa(), in testBoundaries() 184 ASSERT_EQ(resultBits.getMantissa(), xBits.getMantissa() + UIntType(1)); in testBoundaries()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/libc/test/src/math/ |
H A D | NextAfterTest.h | 164 ASSERT_EQ(resultBits.getMantissa(), in testBoundaries() 170 ASSERT_EQ(resultBits.getMantissa(), xBits.getMantissa() + UIntType(1)); in testBoundaries() 178 ASSERT_EQ(resultBits.getMantissa(), in testBoundaries() 184 ASSERT_EQ(resultBits.getMantissa(), xBits.getMantissa() + UIntType(1)); in testBoundaries()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/libc/test/src/math/ |
H A D | NextAfterTest.h | 164 ASSERT_EQ(resultBits.getMantissa(), 170 ASSERT_EQ(resultBits.getMantissa(), xBits.getMantissa() + UIntType(1)); 178 ASSERT_EQ(resultBits.getMantissa(), 184 ASSERT_EQ(resultBits.getMantissa(), xBits.getMantissa() + UIntType(1));
|