When the field width was corrected by commit b240d5baa0, the masks got messed up. There's 4 reserved bits that don't have fields and the bits are in Little Endian order. Fix #18132.
b240d5baa0