topperc wrote: > This will increase the size of generated code, which is an issue. MCRegisterDesc is 22 bytes before this change but requires 4 byte alignment so I think the bool sneaks into the 2 byte padding. https://github.com/llvm/llvm-project/pull/89387