Searched refs:CountTrailingZeros (Results 1 – 15 of 15) sorted by relevance
164 #define CountTrailingZeros(bits) __builtin_ctzll(bits) in FindFirstSet() macro166 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()
34 uint32_t CountTrailingZeros(uint32_t constVal) { in CountTrailingZeros() function93 uint32_t shiftAmount = CountTrailingZeros(constVal); in ReplaceMultiplyByPowerOf2()
111 inline int CountTrailingZeros(uint32_t n) { in CountTrailingZeros() function151 inline int CountTrailingZeros(uint32_t n) { in CountTrailingZeros() function182 inline int CountTrailingZeros(uint32_t n) { in CountTrailingZeros() function
154 inline int CountTrailingZeros(V value, int width = (sizeof(V) * 8)) {
491 return CountTrailingZeros(value); in WhichPowerOf2()
36 int index = CountTrailingZeros(list); in PopLowestIndex()
608 int lane_size_in_byte_log_2 = std::min(CountTrailingZeros(tsz_5), 5); in GetSVEPermuteIndexAndLaneSizeLog2()
1650 int shift_low = CountTrailingZeros(imm, reg_size); in MoveImmediateForShiftedOp()
5884 int tz = CountTrailingZeros(imm5, 32); in VisitNEONCopy()6945 int tz = CountTrailingZeros(imm5, 32); in VisitNEONScalarCopy()
10223 int tz = CountTrailingZeros(imm5, 32); in SubstituteImmediateField()
1128 int trailing_zeroes = CountTrailingZeros(imm) & ~1u; in Delegate()
2486 const int n = CountTrailingZeros(data[i]); in ParseMetadata()
1678 Utils::CountTrailingZeros(free)), in AllocateRegister()