https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35363
--- Comment #8 from Andrew Pinski <pinskia at gcc dot gnu.org> --- There are two issues here, one is SLOW_BYTE_ACCESS and the second is the lowering of bit-fields. I am going to fix the lower part for GCC 9. The SLOW_BTYE_ACCESS was being looked at by someone else in the recent past but I can't find the email about it.