Add a third register class for condition codes, in parallel with the integer and FP classes. No ISAs use the CC class at this point though.
Move from a poorly documented scheme where the mapping of unified architectural register indices to register classes is hardcoded all over to one where there's an enum for the register classes and a function that encapsulates the mapping.