Home
last modified time | relevance | path

Searched refs:CountLeadingZeros (Results 1 – 23 of 23) sorted by relevance

/external/libwebm/webm_parser/tests/
Dbit_utils_test.cc12 using webm::CountLeadingZeros;
18 TEST_F(BitUtilsTest, CountLeadingZeros) { in TEST_F() argument
19 EXPECT_EQ(8, CountLeadingZeros(0x00)); in TEST_F()
20 EXPECT_EQ(4, CountLeadingZeros(0x0f)); in TEST_F()
21 EXPECT_EQ(0, CountLeadingZeros(0xf0)); in TEST_F()
/external/libgav1/libgav1/src/utils/
Dcommon.h101 inline int CountLeadingZeros(uint32_t n) { in CountLeadingZeros() function
106 inline int CountLeadingZeros(uint64_t n) { in CountLeadingZeros() function
118 inline int CountLeadingZeros(uint32_t n) { in CountLeadingZeros() function
127 inline int CountLeadingZeros(uint64_t n) { in CountLeadingZeros() function
163 inline int CountLeadingZeros(T n) { in CountLeadingZeros() function
174 inline int CountLeadingZeros(uint32_t n) { return CountLeadingZeros<31>(n); } in CountLeadingZeros() function
176 inline int CountLeadingZeros(uint64_t n) { return CountLeadingZeros<63>(n); } in CountLeadingZeros() function
199 return 31 ^ CountLeadingZeros(static_cast<uint32_t>(n)); in FloorLog2()
204 return 31 ^ CountLeadingZeros(n); in FloorLog2()
209 return 63 ^ CountLeadingZeros(static_cast<uint64_t>(n)); in FloorLog2()
[all …]
/external/libcxx/test/support/
Dhexfloat.h26 static int CountLeadingZeros(unsigned long long n) { in CountLeadingZeros() function
43 int exp2 = -static_cast<int>(Digits - CountLeadingZeros(m0)/4*4); in hexfloat()
/external/llvm-project/libcxx/test/support/
Dhexfloat.h25 static int CountLeadingZeros(unsigned long long n) { in CountLeadingZeros() function
42 int exp2 = -static_cast<int>(Digits - CountLeadingZeros(m0)/4*4); in hexfloat()
/external/vixl/src/
Dcompiler-intrinsics-vixl.cc37 return CountLeadingZeros(value, width) - 1; in CountLeadingSignBitsFallBack()
39 return CountLeadingZeros(~value, width) - 1; in CountLeadingSignBitsFallBack()
Dcompiler-intrinsics-vixl.h128 inline int CountLeadingZeros(V value, int width = (sizeof(V) * 8)) {
Dutils-vixl.cc288 int shift = CountLeadingZeros(mantissa << (32 - 10)); in FPToFloat()
Dutils-vixl.h484 return (sizeof(value) * 8 - 1) - CountLeadingZeros(value); in HighestSetBitPosition()
1198 const int highest_significant_bit = 63 - CountLeadingZeros(mantissa); in FPRound()
/external/libwebm/webm_parser/src/
Dbit_utils.h20 std::uint8_t CountLeadingZeros(std::uint8_t value);
Dbit_utils.cc14 std::uint8_t CountLeadingZeros(std::uint8_t value) { in CountLeadingZeros() function
Did_parser.cc56 num_bytes_remaining_ = CountLeadingZeros(first_byte); in Feed()
Dvar_int_parser.cc47 total_data_bytes_ = CountLeadingZeros(first_byte); in Feed()
/external/angle/src/common/
Dmathutil_unittest.cpp204 TEST(MathUtilTest, CountLeadingZeros) in TEST() argument
209 EXPECT_EQ(i, CountLeadingZeros(iLeadingZeros)); in TEST()
211 EXPECT_EQ(32u, CountLeadingZeros(0)); in TEST()
Dmathutil.h582 inline unsigned int CountLeadingZeros(uint32_t x) in CountLeadingZeros() function
/external/tensorflow/tensorflow/lite/kernels/internal/
Dcommon.h230 int CountLeadingZeros(T integer_input) { in CountLeadingZeros() function
261 ? CountLeadingZeros(static_cast<U>(integer_input)) - 1 in CountLeadingSignBits()
263 ? CountLeadingZeros(2 * static_cast<U>(-integer_input) - 1) in CountLeadingSignBits()
568 int z_a_headroom_plus_1 = CountLeadingZeros(static_cast<uint32_t>(z_a.raw())); in log_x_for_x_greater_than_or_equal_to_1_impl()
583 int z_b_headroom = CountLeadingZeros(static_cast<uint32_t>(z_b.raw())) - 1; in log_x_for_x_greater_than_or_equal_to_1_impl()
625 int headroom_plus_one = CountLeadingZeros(static_cast<uint32_t>(x)); in GetReciprocal()
661 CountLeadingZeros(static_cast<uint32_t>(input)) - 1; in GetInvSqrtQuantizedMultiplierExp()
/external/tensorflow/tensorflow/lite/kernels/internal/reference/
Dsoftmax.h197 CountLeadingZeros(static_cast<uint32_t>(sum_of_exps)); in SoftmaxInt16()
/external/vixl/src/aarch64/
Doperands-aarch64.cc46 int index = CountLeadingZeros(list); in PopHighestIndex()
Dinstructions-aarch64.cc658 int lane_size_in_bytes_log_2 = 32 - CountLeadingZeros(tsize, 32) - 1; in GetSVEImmShiftAndLaneSizeLog2()
Dlogic-aarch64.cc107 const int highest_significant_bit = 63 - CountLeadingZeros(src); in UFixedToDouble()
134 const int highest_significant_bit = 63 - CountLeadingZeros(src); in UFixedToFloat()
163 const int highest_significant_bit = 63 - CountLeadingZeros(src); in UFixedToFloat16()
2020 result[i] = CountLeadingZeros(src.Uint(vform, i), lane_size_in_bits); in clz()
2081 } else if ((shift_val > CountLeadingZeros(lj_src_val)) && in sshl()
2134 if ((shift_val > CountLeadingZeros(lj_src_val)) && (lj_src_val != 0)) { in ushl()
Dassembler-aarch64.cc5970 clz_a = CountLeadingZeros(a, kXRegSize); in IsImmLogical()
5971 int clz_c = CountLeadingZeros(c, kXRegSize); in IsImmLogical()
5992 clz_a = CountLeadingZeros(a, kXRegSize); in IsImmLogical()
6025 uint64_t multiplier = multipliers[CountLeadingZeros(d, kXRegSize) - 57]; in IsImmLogical()
6040 int clz_b = (b == 0) ? -1 : CountLeadingZeros(b, kXRegSize); in IsImmLogical()
Dmacro-assembler-aarch64.cc1666 int shift_high = CountLeadingZeros(imm, reg_size); in MoveImmediateForShiftedOp()
Dsimulator-aarch64.cc3225 WriteWRegister(dst, CountLeadingZeros(ReadWRegister(src))); in VisitDataProcessing1Source()
3228 WriteXRegister(dst, CountLeadingZeros(ReadXRegister(src))); in VisitDataProcessing1Source()
/external/angle/src/libANGLE/renderer/d3d/
DTextureD3D.cpp125 ASSERT(gl::CountLeadingZeros(static_cast<uint32_t>(getBaseLevelWidth())) > getBaseLevel()); in getLevelZeroWidth()
131 ASSERT(gl::CountLeadingZeros(static_cast<uint32_t>(getBaseLevelHeight())) > getBaseLevel()); in getLevelZeroHeight()
3053 ASSERT(gl::CountLeadingZeros(static_cast<uint32_t>(getBaseLevelDepth())) > getBaseLevel()); in getLevelZeroDepth()