Home | History | Annotate | Download | only in lib

Lines Matching refs:elt

94 #define EBITSET_NEXT(ELT) ((ELT)->u.next)
95 #define EBITSET_WORDS(ELT) ((ELT)->u.words)
183 ebitset_elt *elt;
187 elt = ebitset_free_list;
188 ebitset_free_list = EBITSET_NEXT (elt);
224 elt = (ebitset_elt *) obstack_alloc (&ebitset_obstack,
228 return elt;
236 ebitset_elt *elt;
238 elt = ebitset_elt_alloc ();
239 memset (EBITSET_WORDS (elt), 0, sizeof (EBITSET_WORDS (elt)));
240 return elt;
245 ebitset_elt_free (ebitset_elt *elt)
247 EBITSET_NEXT (elt) = ebitset_free_list;
248 ebitset_free_list = elt;
257 ebitset_elt *elt;
261 elt = elts[eindex];
264 ebitset_elt_free (elt);
268 /* Add ELT into elts at index EINDEX of bitset BSET. */
270 ebitset_elt_add (bitset bset, ebitset_elt *elt, bitset_windex eindex)
276 elts[eindex] = elt;
282 ebitset_elt_zero_p (ebitset_elt *elt)
287 if (EBITSET_WORDS (elt)[i])
298 ebitset_elt *elt;
310 if ((elt = elts[eindex]))
312 if (EBITSET_WORDS (elt) == bset->b.cdata)
313 return elt;
316 return elt;
335 elt = ebitset_elt_calloc ();
336 ebitset_elt_add (bset, elt, eindex);
338 return elt;
361 ebitset_elt *elt = elts[j];
363 if (elt)
365 if (ebitset_elt_zero_p (elt))
402 ebitset_elt *elt = elts[j];
404 if (elt)
608 ebitset_elt *elt;
611 elt = elts[eindex];
612 if (elt)
614 srcp = EBITSET_WORDS (elt);
663 ebitset_elt *elt;
681 elt = elts[eindex];
682 if (elt)
685 bitset_word *srcp = EBITSET_WORDS (elt);
723 elt = elts[eindex];
724 if (!elt)
727 srcp = EBITSET_WORDS (elt);
848 ebitset_elt *elt;
854 elt = elts[eindex];
855 if (elt)
859 bitset_word *srcp = EBITSET_WORDS (elt);
877 ebitset_elt *elt;
883 elt =
885 memset (EBITSET_WORDS (elt), -1, sizeof (EBITSET_WORDS (elt)));
904 ebitset_elt *elt = elts[j];
906 if (elt)
908 if (!ebitset_elt_zero_p (elt))