Home
last modified time | relevance | path

Searched refs:CountTrailingZeros (Results 1 – 15 of 15) sorted by relevance

/external/openscreen/util/
Dyet_another_bit_vector.cc164 #define CountTrailingZeros(bits) __builtin_ctzll(bits) in FindFirstSet() macro
166 const auto CountTrailingZeros = [](uint64_t bits) -> int { in FindFirstSet()
187 return (i * kBitsPerInteger) + CountTrailingZeros(bits_.as_array[i]); in FindFirstSet()
192 return (bits_.as_integer != 0) ? CountTrailingZeros(bits_.as_integer) : size_; in FindFirstSet()
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dstrength_reduction_pass.cpp34 uint32_t CountTrailingZeros(uint32_t constVal) { in CountTrailingZeros() function
93 uint32_t shiftAmount = CountTrailingZeros(constVal); in ReplaceMultiplyByPowerOf2()
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/
Dstrength_reduction_pass.cpp34 uint32_t CountTrailingZeros(uint32_t constVal) { in CountTrailingZeros() function
93 uint32_t shiftAmount = CountTrailingZeros(constVal); in ReplaceMultiplyByPowerOf2()
/external/deqp-deps/SPIRV-Tools/source/opt/
Dstrength_reduction_pass.cpp34 uint32_t CountTrailingZeros(uint32_t constVal) { in CountTrailingZeros() function
93 uint32_t shiftAmount = CountTrailingZeros(constVal); in ReplaceMultiplyByPowerOf2()
/external/libgav1/libgav1/src/utils/
Dcommon.h111 inline int CountTrailingZeros(uint32_t n) { in CountTrailingZeros() function
151 inline int CountTrailingZeros(uint32_t n) { in CountTrailingZeros() function
182 inline int CountTrailingZeros(uint32_t n) { in CountTrailingZeros() function
/external/vixl/src/
Dcompiler-intrinsics-vixl.h154 inline int CountTrailingZeros(V value, int width = (sizeof(V) * 8)) {
Dutils-vixl.h491 return CountTrailingZeros(value); in WhichPowerOf2()
/external/vixl/src/aarch64/
Doperands-aarch64.cc36 int index = CountTrailingZeros(list); in PopLowestIndex()
Dinstructions-aarch64.cc608 int lane_size_in_byte_log_2 = std::min(CountTrailingZeros(tsz_5), 5); in GetSVEPermuteIndexAndLaneSizeLog2()
Dmacro-assembler-aarch64.cc1650 int shift_low = CountTrailingZeros(imm, reg_size); in MoveImmediateForShiftedOp()
Dsimulator-aarch64.cc5884 int tz = CountTrailingZeros(imm5, 32); in VisitNEONCopy()
6945 int tz = CountTrailingZeros(imm5, 32); in VisitNEONScalarCopy()
Ddisasm-aarch64.cc10223 int tz = CountTrailingZeros(imm5, 32); in SubstituteImmediateField()
/external/vixl/src/aarch32/
Dmacro-assembler-aarch32.cc1128 int trailing_zeroes = CountTrailingZeros(imm) & ~1u; in Delegate()
/external/libgav1/libgav1/src/
Dobu_parser.cc2486 const int n = CountTrailingZeros(data[i]); in ParseMetadata()
/external/swiftshader/third_party/subzero/src/DartARM32/
Dassembler_arm.cc1678 Utils::CountTrailingZeros(free)), in AllocateRegister()