Lines Matching full:vbits_t
20 get_bits64(vbits_t v)
37 print_vbits(FILE *fp, vbits_t v)
74 vbits_t
77 vbits_t new = { .num_bits = num_bits };
101 vbits_t
104 vbits_t new = { .num_bits = num_bits };
129 equal_vbits(vbits_t v1, vbits_t v2)
152 vbits_t
153 truncate_vbits(vbits_t v, unsigned num_bits)
159 vbits_t new = { .num_bits = num_bits };
218 vbits_t
219 left_vbits(vbits_t v, unsigned num_bits)
223 vbits_t new = { .num_bits = num_bits };
347 vbits_t
348 or_vbits(vbits_t v1, vbits_t v2)
352 vbits_t new = { .num_bits = v1.num_bits };
375 vbits_t
376 and_vbits(vbits_t v1, vbits_t v2)
380 vbits_t new = { .num_bits = v1.num_bits };
403 vbits_t
404 concat_vbits(vbits_t v1, vbits_t v2)
408 vbits_t new = { .num_bits = v1.num_bits * 2 };
448 vbits_t
449 upper_vbits(vbits_t v)
451 vbits_t new = { .num_bits = v.num_bits / 2 };
481 vbits_t
482 zextend_vbits(vbits_t v, unsigned num_bits)
488 vbits_t new = { .num_bits = num_bits };
548 vbits_t
549 sextend_vbits(vbits_t v, unsigned num_bits)
571 vbits_t
576 vbits_t new = { .num_bits = num_bits };
658 completely_defined_vbits(vbits_t v)
664 vbits_t
665 shl_vbits(vbits_t v, unsigned shift_amount)
669 vbits_t new = v;
686 vbits_t
687 shr_vbits(vbits_t v, unsigned shift_amount)
691 vbits_t new = v;
708 vbits_t
709 sar_vbits(vbits_t v, unsigned shift_amount)
713 vbits_t new = v;
745 vbits_t
748 vbits_t new = { .num_bits = v1_num_bits };