Lines Matching refs:bits
47 int bits;
342 unsigned long long bits;
344 bits = $2;
346 if ((bits != 8) && (bits != 16) &&
347 (bits != 32) && (bits != 64)) {
349 " 8, 16, 32 or 64-bits");
350 bits = 32;
354 $$.bits = bits;
359 $$.bits = 32;
363 if ($1.bits < 64) {
364 uint64_t mask = (1ULL << $1.bits) - 1;
369 * condition is true if when we set all bits
371 * mask), all bits are one.
375 " %d-bit array element", $1.bits);
378 $$.data = data_append_integer($1.data, $2, $1.bits);
382 uint64_t val = ~0ULL >> (64 - $1.bits);
384 if ($1.bits == 32)
392 $$.data = data_append_integer($1.data, val, $1.bits);