Lines Matching full:bitset
0 /* Bitset statistics.
20 /* This file is a wrapper bitset implementation for the other bitset
21 implementations. It provides bitset compatibility checking and
22 statistics gathering without having to instrument the bitset
23 implementations. When statistics gathering is enabled, the bitset
44 #define BITSET_STATS_FILE "bitset.dat"
168 /* Print bitset statistics to FILE. */
203 /* Print all bitset statistics to FILE. */
212 fprintf (file, _("Bitset statistics:\n\n"));
223 /* Initialise bitset statistics logging. */
240 /* Read bitset statistics file. */
270 /* Write bitset statistics file. */
296 /* Dump bitset statistics to FILE. */
304 /* Function to be called from debugger to print bitset stats. */
313 bitset_stats_set (bitset dst, bitset_bindex bitno)
315 bitset bset = dst->s.bset;
332 bitset_stats_reset (bitset dst, bitset_bindex bitno)
334 bitset bset = dst->s.bset;
352 bitset_stats_toggle (bitset src, bitset_bindex bitno)
359 bitset_stats_test (bitset src, bitset_bindex bitno)
361 bitset bset = src->s.bset;
378 bitset_stats_resize (bitset src, bitset_bindex size)
385 bitset_stats_size (bitset src)
392 bitset_stats_count (bitset src)
399 bitset_stats_empty_p (bitset dst)
406 bitset_stats_ones (bitset dst)
413 bitset_stats_zero (bitset dst)
420 bitset_stats_copy (bitset dst, bitset src)
428 bitset_stats_disjoint_p (bitset dst, bitset src)
436 bitset_stats_equal_p (bitset dst, bitset src)
444 bitset_stats_not (bitset dst, bitset src)
452 bitset_stats_subset_p (bitset dst, bitset src)
460 bitset_stats_and (bitset dst, bitset src1, bitset src2)
468 bitset_stats_and_cmp (bitset dst, bitset src1, bitset src2)
476 bitset_stats_andn (bitset dst, bitset src1, bitset src2)
484 bitset_stats_andn_cmp (bitset dst, bitset src1, bitset src2)
492 bitset_stats_or (bitset dst, bitset src1, bitset src2)
500 bitset_stats_or_cmp (bitset dst, bitset src1, bitset src2)
508 bitset_stats_xor (bitset dst, bitset src1, bitset src2)
516 bitset_stats_xor_cmp (bitset dst, bitset src1, bitset src2)
524 bitset_stats_and_or (bitset dst, bitset src1, bitset src2, bitset src3)
532 bitset_stats_and_or_cmp (bitset dst, bitset src1, bitset src2, bitset src3)
540 bitset_stats_andn_or (bitset dst, bitset src1, bitset src2, bitset src3)
548 bitset_stats_andn_or_cmp (bitset dst, bitset src1, bitset src2, bitset src3)
556 bitset_stats_or_and (bitset dst, bitset src1, bitset src2, bitset src3)
564 bitset_stats_or_and_cmp (bitset dst, bitset src1, bitset src2, bitset src3)
572 bitset_stats_list (bitset bset, bitset_bindex *list,
609 bitset_stats_list_reverse (bitset bset, bitset_bindex *list,
617 bitset_stats_free (bitset bset)
661 /* Return enclosed bitset type. */
663 bitset_stats_type_get (bitset bset)
676 bitset
677 bitset bset, bitset_bindex n_bits, enum bitset_type type)
680 bitset sbset;
691 /* Set up the actual bitset implementation that