Convenient type to represent either a register class or a register bank.
Declared in <llvm/CodeGen/MachineRegisterInfo.h>
<llvm/CodeGen/MachineRegisterInfo.h>
using RegClassOrRegBank = PointerUnion<TargetRegisterClass const*, RegisterBank const*>;