Lines Matching refs:beg
93 // Utilities for ranges of bits. Ranges are half-open [beg, end).
96 bm_word_t inverted_bit_mask_for_range(idx_t beg, idx_t end) const;
97 void set_range_within_word (idx_t beg, idx_t end);
98 void clear_range_within_word (idx_t beg, idx_t end);
99 void par_put_range_within_word (idx_t beg, idx_t end, bool value);
102 void set_range_of_words (idx_t beg, idx_t end);
103 void clear_range_of_words (idx_t beg, idx_t end);
104 void set_large_range_of_words (idx_t beg, idx_t end);
105 void clear_large_range_of_words (idx_t beg, idx_t end);
107 static void clear_range_of_words(bm_word_t* map, idx_t beg, idx_t end);
217 // Update a range of bits. Ranges are half-open [beg, end).
218 void set_range (idx_t beg, idx_t end);
219 void clear_range (idx_t beg, idx_t end);
220 void set_large_range (idx_t beg, idx_t end);
221 void clear_large_range (idx_t beg, idx_t end);
222 void at_put_range(idx_t beg, idx_t end, bool value);
223 void par_at_put_range(idx_t beg, idx_t end, bool value);
224 void at_put_large_range(idx_t beg, idx_t end, bool value);
225 void par_at_put_large_range(idx_t beg, idx_t end, bool value);
230 void set_range(idx_t beg, idx_t end, RangeSizeHint hint);
231 void clear_range(idx_t beg, idx_t end, RangeSizeHint hint);
232 void par_set_range(idx_t beg, idx_t end, RangeSizeHint hint);
233 void par_clear_range (idx_t beg, idx_t end, RangeSizeHint hint);