# Enum: com.pnfsoftware.jeb.core.units.code.asm.processor.RegisterType

Type of register, used when defining register banks.

## Constant: Flags
Description: Processor flags register. Count: at most 1

## Constant: ProgramCounter
Description: Program counter register. Count: at most 1

## Constant: StackPointer
Description: Stack pointer register. Count: at most 1

## Constant: Unspecified
Description: Unspecified type, can be used for general\-purpose \(multi\-purpose\) registers. Count: 0\+

## Static Method: valueOf
- parameter: `name`, type: `java.lang.String`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.processor.RegisterType`


## Static Method: values
- return type: `com.pnfsoftware.jeb.core.units.code.asm.processor.RegisterType[]`


