Lines Matching refs:bsetv
34 bitset *bsetv;
47 bsetv = xcalloc (1, vector_bytes + bytes * n_vecs);
51 bsetv[i] = (bitset) (void *) ((char *) bsetv + vector_bytes + i * bytes);
53 bitset_init (bsetv[i], n_bits, type);
57 bsetv[i] = 0;
58 return bsetv;
76 bitsetv_free (bitsetv bsetv)
80 for (i = 0; bsetv[i]; i++)
81 BITSET_FREE_ (bsetv[i]);
82 free (bsetv);
88 bitsetv_zero (bitsetv bsetv)
92 for (i = 0; bsetv[i]; i++)
93 bitset_zero (bsetv[i]);
99 bitsetv_ones (bitsetv bsetv)
103 for (i = 0; bsetv[i]; i++)
104 bitset_ones (bsetv[i]);
111 bitsetv_transitive_closure (bitsetv bsetv)
116 for (i = 0; bsetv[i]; i++)
117 for (j = 0; bsetv[j]; j++)
118 if (bitset_test (bsetv[j], i))
119 bitset_or (bsetv[j], bsetv[j], bsetv[i]);
128 bitsetv_reflexive_transitive_closure (bitsetv bsetv)
132 bitsetv_transitive_closure (bsetv);
133 for (i = 0; bsetv[i]; i++)
134 bitset_set (bsetv[i], i);
142 bitsetv bsetv)
147 for (i = 0; bsetv[i]; i++)
150 bitset_dump (file, bsetv[i]);
158 debug_bitsetv (bitsetv bsetv)
162 for (i = 0; bsetv[i]; i++)
165 debug_bitset (bsetv[i]);