Searched refs:kFloat16MantissaBits (Results 1 – 7 of 7) sorted by relevance
/external/vixl/src/ |
D | utils-vixl.cc | 272 ExtractUnsignedBitfield32(kFloat16MantissaBits + kFloat16ExponentBits - 1, in FPToFloat() 273 kFloat16MantissaBits, in FPToFloat() 276 ExtractUnsignedBitfield32(kFloat16MantissaBits - 1, 0, bits); in FPToFloat() 291 mantissa <<= (kFloatMantissaBits - kFloat16MantissaBits) + shift + 1; in FPToFloat() 315 mantissa <<= (kFloatMantissaBits - kFloat16MantissaBits); in FPToFloat() 321 mantissa <<= (kFloatMantissaBits - kFloat16MantissaBits); in FPToFloat() 475 result |= mantissa >> (kFloatMantissaBits - kFloat16MantissaBits); in FPToFloat16() 530 result |= mantissa >> (kDoubleMantissaBits - kFloat16MantissaBits); in FPToFloat16()
|
D | utils-vixl.h | 1001 const unsigned kFloat16MantissaBits = 10; variable 1243 kFloat16MantissaBits>(sign, exponent, mantissa, round_mode)); in FPRoundToFloat16()
|
/external/v8/src/arm64/ |
D | utils-arm64.cc | 57 const uint16_t exponent_mask = exponent_max << kFloat16MantissaBits; in float16classify() 58 const uint16_t mantissa_mask = (1 << kFloat16MantissaBits) - 1; in float16classify() 60 const uint16_t exponent = (value & exponent_mask) >> kFloat16MantissaBits; in float16classify()
|
D | simulator-logic-arm64.cc | 36 return FPRound<float16, kFloat16ExponentBits, kFloat16MantissaBits>( in FPRoundToFloat16() 137 unsigned_bitextract_32(kFloat16MantissaBits + kFloat16ExponentBits - 1, in FPToFloat() 138 kFloat16MantissaBits, value); in FPToFloat() 140 unsigned_bitextract_32(kFloat16MantissaBits - 1, 0, value); in FPToFloat() 155 mantissa <<= (kFloatMantissaBits - kFloat16MantissaBits) + shift + 1; in FPToFloat() 177 mantissa <<= (kFloatMantissaBits - kFloat16MantissaBits); in FPToFloat() 184 mantissa <<= (kFloatMantissaBits - kFloat16MantissaBits); in FPToFloat() 220 result |= mantissa >> (kFloatMantissaBits - kFloat16MantissaBits); in FPToFloat16() 221 result |= (1 << (kFloat16MantissaBits - 1)); // Force a quiet NaN; in FPToFloat16() 268 result |= mantissa >> (kDoubleMantissaBits - kFloat16MantissaBits); in FPToFloat16() [all …]
|
D | constants-arm64.h | 140 const unsigned kFloat16MantissaBits = 10; variable
|
/external/vixl/test/aarch64/ |
D | test-api-aarch64.cc | 85 VIXL_CHECK(vixl::aarch64::kFloat16MantissaBits == vixl::kFloat16MantissaBits); in TEST()
|
/external/vixl/src/aarch64/ |
D | instructions-aarch64.h | 123 using vixl::kFloat16MantissaBits;
|