Lines Matching full:bitfield
242 // if we have a bitfield of type T, with size N:
254 // a bitfield as a single large integer load, we can imagine the bits
300 // Find the last bitfield in a contiguous run of bitfields.
321 // Find the last bitfield's offset, add its size, and round it up to the
344 // bitfield is the offset of the next field in the record.
363 // building up the bitfield specific info.
766 // If this field is a bitfield, layout all of the consecutive
767 // non-zero-length bitfields and the last zero-length bitfield; these will
770 // If all we have is a zero-width bitfield, skip it.
780 assert(FI != FE && "Advanced past the last bitfield");
974 // Add bitfield info.
1049 "Big endian union bitfield does not end at the back");
1052 "Little endian union bitfield with a non-zero offset");
1054 "Union not large enough for bitfield storage");
1060 assert(Info.Size > 0 && "Empty bitfield!");
1062 "Bitfield outside of its allocated storage");