/external/bison/lib/ |
H A D | bitsetv-print.c | 30 bitsetv_matrix_dump (FILE * out, const char *title, bitsetv bset) argument 33 bitset_bindex hsize = bitset_size (bset[0]); 55 for (i = 0; bset[i]; ++i) 59 fputs (bitset_test (bset[i], j) ? "1" : " ", out);
|
H A D | bitset.c | 74 bitset_init (bitset bset, bitset_bindex n_bits, enum bitset_type type) argument 77 return bitset_stats_init (bset, n_bits, type); 85 return abitset_init (bset, n_bits); 88 return lbitset_init (bset, n_bits); 91 return ebitset_init (bset, n_bits); 94 return vbitset_init (bset, n_bits); 137 bitset bset; local 141 bset = xcalloc (1, bytes); 147 return bitset_init (bset, n_bits, type); 157 bitset bset; local 183 bitset_free(bitset bset) argument 192 bitset_obstack_free(bitset bset) argument 200 bitset_type_get(bitset bset) argument 214 bitset_type_name_get(bitset bset) argument 291 bitset_print(FILE *file, bitset bset, bool verbose) argument 321 bitset_dump(FILE *file, bitset bset) argument 338 bitset_toggle_(bitset bset, bitset_bindex bitno) argument 501 debug_bitset(bitset bset) argument [all...] |
H A D | abitset.c | 809 abitset_init (bitset bset, bitset_bindex n_bits) argument 814 BITSET_NBITS_ (bset) = n_bits; 820 bset->b.vtable = &abitset_small_vtable; 822 bset->b.vtable = &abitset_vtable; 824 bset->b.cindex = 0; 825 bset->b.csize = size; 826 bset->b.cdata = ABITSET_WORDS (bset); 827 return bset;
|
H A D | bitset.h | 76 bitset bset; member in struct:bitset_union::bitset_stats_struct 135 bitset_set (bitset bset, bitset_bindex bitno) argument 138 bitset_windex offset = windex - bset->b.cindex; 140 if (offset < bset->b.csize) 141 bset->b.cdata[offset] |= ((bitset_word) 1 << (bitno % BITSET_WORD_BITS)); 143 BITSET_SET_ (bset, bitno); 149 bitset_reset (bitset bset, bitset_bindex bitno) argument 152 bitset_windex offset = windex - bset->b.cindex; 154 if (offset < bset->b.csize) 155 bset 163 bitset_test(bitset bset, bitset_bindex bitno) argument [all...] |
H A D | bitset_stats.c | 315 bitset bset = dst->s.bset; local 317 bitset_windex offset = wordno - bset->b.cindex; 319 BITSET_STATS_SETS_INC (bset); 321 if (offset < bset->b.csize) 323 bset->b.cdata[offset] |= (bitset_word) 1 << (bitno % BITSET_WORD_BITS); 324 BITSET_STATS_CACHE_SETS_INC (bset); 327 BITSET_SET_ (bset, bitno); 334 bitset bset = dst->s.bset; local 361 bitset bset = src->s.bset; local 572 bitset_stats_list(bitset bset, bitset_bindex *list, bitset_bindex num, bitset_bindex *next) argument 611 bitset_stats_list_reverse(bitset bset, bitset_bindex *list, bitset_bindex num, bitset_bindex *next) argument 619 bitset_stats_free(bitset bset) argument 665 bitset_stats_type_get(bitset bset) argument 679 bitset_stats_init(bitset bset, bitset_bindex n_bits, enum bitset_type type) argument [all...] |
H A D | lbitset.c | 165 lbitset_elt_unlink (bitset bset, lbitset_elt *elt) argument 176 if (LBITSET_HEAD (bset) == elt) 177 LBITSET_HEAD (bset) = next; 178 if (LBITSET_TAIL (bset) == elt) 179 LBITSET_TAIL (bset) = prev; 184 if (LBITSET_CURRENT (bset) == elt) 188 bset->b.cdata = next->words; 189 bset->b.cindex = next->index; 193 bset->b.cdata = prev->words; 194 bset 210 lbitset_prune(bitset bset, lbitset_elt *elt) argument 256 lbitset_elt_link(bitset bset, lbitset_elt *elt) argument 318 lbitset_elt_find(bitset bset, bitset_windex windex, enum lbitset_find_mode mode) argument 387 lbitset_weed(bitset bset) argument 403 lbitset_zero(bitset bset) argument 558 lbitset_free(bitset bset) argument 568 lbitset_list_reverse(bitset bset, bitset_bindex *list, bitset_bindex num, bitset_bindex *next) argument 663 lbitset_list(bitset bset, bitset_bindex *list, bitset_bindex num, bitset_bindex *next) argument 1358 lbitset_init(bitset bset, bitset_bindex n_bits ATTRIBUTE_UNUSED) argument 1380 debug_lbitset(bitset bset) argument [all...] |
H A D | ebitset.c | 254 ebitset_elt_remove (bitset bset, bitset_windex eindex) argument 259 elts = EBITSET_ELTS (bset); 270 ebitset_elt_add (bitset bset, ebitset_elt *elt, bitset_windex eindex) argument 274 elts = EBITSET_ELTS (bset); 295 ebitset_elt_find (bitset bset, bitset_bindex bindex, argument 305 elts = EBITSET_ELTS (bset); 306 size = EBITSET_SIZE (bset); 312 if (EBITSET_WORDS (elt) == bset->b.cdata) 315 EBITSET_CACHE_SET (bset, eindex); 332 ebitset_resize (bset, binde 348 ebitset_weed(bitset bset) argument 391 ebitset_zero(bitset bset) argument 555 ebitset_free(bitset bset) argument 566 ebitset_list_reverse(bitset bset, bitset_bindex *list, bitset_bindex num, bitset_bindex *next) argument 655 ebitset_list(bitset bset, bitset_bindex *list, bitset_bindex num, bitset_bindex *next) argument 1336 ebitset_init(bitset bset, bitset_bindex n_bits) argument [all...] |
/external/icu4c/i18n/ |
H A D | decNumber.c | 5608 decContext aset, bset; /* working contexts */ local 5729 bset=aset; 5730 bset.emax=DEC_MAX_MATH*2; /* use double bounds for the */ 5731 bset.emin=-DEC_MAX_MATH*2; /* adjustment calculation */ 5739 bset.digits=pp+rhs->digits; /* wider context */ 5751 decExpOp(b, a, &bset, &ignore); /* b=exp(-a) */ 5754 decMultiplyOp(b, b, rhs, &bset, &ignore); /* b=b*rhs */ 5755 decAddOp(b, b, &numone, &bset, DECNEG, &ignore); /* b=b-1 */ 5785 bset.digits=pp+rhs->digits; /* wider context */
|