Home
last modified time | relevance | path

Searched refs:word_write_shift (Results 1 – 2 of 2) sorted by relevance

/dports/biology/plink/plink-ng-79b2df8c/2.0/include/
H A Dpgenlib_misc.cc38 uint32_t word_write_shift = 0; in CopyNyparrNonemptySubset() local
52 cur_output_word |= extracted_bits << word_write_shift; in CopyNyparrNonemptySubset()
53 word_write_shift += set_bit_ct; in CopyNyparrNonemptySubset()
54 if (word_write_shift >= kBitsPerWord) { in CopyNyparrNonemptySubset()
56 word_write_shift -= kBitsPerWord; in CopyNyparrNonemptySubset()
58 if (word_write_shift) { in CopyNyparrNonemptySubset()
59 cur_output_word = extracted_bits >> (set_bit_ct - word_write_shift); in CopyNyparrNonemptySubset()
69 if (word_write_shift == word_write_shift_end) { in CopyNyparrNonemptySubset()
/dports/biology/plink/plink-ng-79b2df8c/1.9/
H A Dplink_common.c10211 uint32_t word_write_shift = 0; in copy_bitarr_subset() local
10228 …ur_output_word |= ((raw_bitarr[item_uidx / BITCT] >> (item_uidx % BITCT)) & 1) << word_write_shift; in copy_bitarr_subset()
10229 if (++word_write_shift == BITCT) { in copy_bitarr_subset()
10232 word_write_shift = 0; in copy_bitarr_subset()
10236 if (word_write_shift) { in copy_bitarr_subset()