llvm::RegClassOrRegBank

Convenient type to represent either a register class or a register bank.

Synopsis

Declared in <llvm/CodeGen/MachineRegisterInfo.h>

using RegClassOrRegBank = PointerUnion<TargetRegisterClass const*, RegisterBank const*>;