From 88a06d2e3ef598a902abc7c0cfb0bd65ab3a7252 Mon Sep 17 00:00:00 2001
From: Chris Lattner
Each register in the processor description has an associated -MRegisterDesc entry, which provides a textual name for the register -(used for assembly output and debugging dumps), a set of aliases (used to -indicate that one register overlaps with another), and some flag bits. +TargetRegisterDesc entry, which provides a textual name for the register +(used for assembly output and debugging dumps) and a set of aliases (used to +indicate that one register overlaps with another).
In addition to the per-register description, the MRegisterInfo class