Searched refs:end_idxlr (Results 1 – 2 of 2) sorted by relevance
1788 const uintptr_t end_idxlr = end_idx & (kBitsPerWord - 1); in PopcountBitRange() local1791 return PopcountWord(bitvec[start_idxl] & ((k1LU << end_idxlr) - (k1LU << start_idxlr))); in PopcountBitRange()1799 if (end_idxlr) { in PopcountBitRange()1800 ct += PopcountWord(bzhi(bitvec[end_idxl], end_idxlr)); in PopcountBitRange()1918 const uintptr_t end_idxlr = end_idx & (kBitsPerWord - 1); in AllBitsAreZero() local1920 return !(bitarr[start_idxl] & ((k1LU << end_idxlr) - (k1LU << start_idxlr))); in AllBitsAreZero()1932 if (!end_idxlr) { in AllBitsAreZero()1935 return !bzhi(bitarr[end_idxl], end_idxlr); in AllBitsAreZero()
6376 uintptr_t end_idxlr = end_idx & (BITCT - 1); in popcount_bit_idx() local6379 return popcount_long(lptr[start_idxl] & ((ONELU << end_idxlr) - (ONELU << start_idxlr))); in popcount_bit_idx()6387 if (end_idxlr) { in popcount_bit_idx()6388 ct += popcount_long(lptr[end_idxl] & ((ONELU << end_idxlr) - ONELU)); in popcount_bit_idx()