Lines Matching refs:first
83 if (head->first == elt)
84 head->first = next;
86 /* Since the first thing we try is to insert before current,
113 /* Use up the inner list first before looking at the next
130 /* Use up the inner list first before looking at the next
171 head->first = NULL;
194 if (head->first)
195 bitmap_elt_clear_from (head, head->first);
246 bit_obstack->heads = (void *)map->first;
275 map->first = (void *)map->obstack->heads;
309 /* If this is the first and only element, set it in. */
310 if (head->first == 0)
313 head->first = element;
328 head->first = element;
351 /* Set up so this is the first element searched. */
373 node->next = head->first;
376 head->first = node;
402 for (from_ptr = from->first; from_ptr; from_ptr = from_ptr->next)
413 to->first = to->current = to_elt;
462 head->indx. Search from head->first forward. */
463 for (element = head->first;
574 for (elt = a->first; elt; elt = elt->next)
592 /* Return the bit number of the first set bit in the bitmap. The
598 bitmap_element *elt = a->first;
619 /* Binary search for the first set bit. */
650 bitmap_element *dst_elt = dst->first;
651 bitmap_element *a_elt = a->first;
652 bitmap_element *b_elt = b->first;
696 gcc_assert (!dst->current == !dst->first);
706 bitmap_element *a_elt = a->first;
707 bitmap_element *b_elt = b->first;
744 gcc_assert (!a->current == !a->first);
753 bitmap_element *dst_elt = dst->first;
754 bitmap_element *a_elt = a->first;
755 bitmap_element *b_elt = b->first;
809 gcc_assert (!dst->current == !dst->first);
819 bitmap_element *a_elt = a->first;
820 bitmap_element *b_elt = b->first;
863 gcc_assert (!a->current == !a->first);
879 to the result. If the current is less than first index, find the
920 /* The first bit to turn off is somewhere inside this
931 /* The first bit to turn off is below this start of this elt. */
993 bitmap_element *a_elt = a->first;
994 bitmap_element *b_elt = b->first;
1052 gcc_assert (!a->current == !a->first);
1062 bitmap_element *dst_elt = dst->first;
1063 bitmap_element *a_elt = a->first;
1064 bitmap_element *b_elt = b->first;
1156 gcc_assert (!dst->current == !dst->first);
1167 bitmap_element *a_elt = a->first;
1168 bitmap_element *b_elt = b->first;
1219 gcc_assert (!a->current == !a->first);
1230 bitmap_element *dst_elt = dst->first;
1231 bitmap_element *a_elt = a->first;
1232 bitmap_element *b_elt = b->first;
1295 gcc_assert (!dst->current == !dst->first);
1305 bitmap_element *a_elt = a->first;
1306 bitmap_element *b_elt = b->first;
1352 gcc_assert (!a->current == !a->first);
1368 for (a_elt = a->first, b_elt = b->first;
1390 for (a_elt = a->first, b_elt = b->first;
1417 for (a_elt = a->first, b_elt = b->first;
1479 (void *) head->first, (void *) head->current, head->indx);
1481 for (ptr = head->first; ptr; ptr = ptr->next)
1543 for (ptr = head->first; ptr; ptr = ptr->next)