Use the information in the ISA's registers.py files to generate a RegInfo Rust data structure.
The Intel ISA handles both 32-bit and 64-bit code. ARM is split into separate arm32 and arm64 ISAs since the architectures have little in common in instruction encodings and register files.