Lines Matching refs:bitsize
437 int bitsize, struct value *newval) in set_internalvar_component() argument
441 if (bitsize) in set_internalvar_component()
443 bitpos, bitsize); in set_internalvar_component()
1036 int bitsize = TYPE_FIELD_BITSIZE (type, fieldno); in unpack_field_as_long() local
1047 lsbcount = (sizeof val * 8 - bitpos % 8 - bitsize); in unpack_field_as_long()
1055 if ((bitsize > 0) && (bitsize < 8 * (int) sizeof (val))) in unpack_field_as_long()
1057 valmask = (((ULONGEST) 1) << bitsize) - 1; in unpack_field_as_long()
1076 modify_field (char *addr, LONGEST fieldval, int bitpos, int bitsize) in modify_field() argument
1082 if (bitsize < (8 * (int) sizeof (fieldval)) in modify_field()
1083 && (~fieldval & ~((1 << (bitsize - 1)) - 1)) == 0) in modify_field()
1084 fieldval = fieldval & ((1 << bitsize) - 1); in modify_field()
1087 if (bitsize < (8 * (int) sizeof (fieldval)) in modify_field()
1088 && 0 != (fieldval & ~((1 << bitsize) - 1))) in modify_field()
1092 warning ("Value does not fit in %d bits.", bitsize); in modify_field()
1095 fieldval = fieldval & ((1 << bitsize) - 1); in modify_field()
1102 bitpos = sizeof (oword) * 8 - bitpos - bitsize; in modify_field()
1105 if (bitsize < 8 * (int) sizeof (oword)) in modify_field()
1106 oword &= ~(((((ULONGEST) 1) << bitsize) - 1) << bitpos); in modify_field()