efriedma-quic wrote:

If you want to modify part of a bitfield unit, you need to load/store the whole 
bitfield unit, as computed by the CGRecordLayout.  This is true whether you're 
modifying an actual field, or padding adjacent to a field.  Since any padding 
has to be adjacent to a bitfield, you can get the relevant information out of 
the CGBitFieldInfo for that bitfield.

https://github.com/llvm/llvm-project/pull/75371
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to