IRegisterFactory Type
Provides a platform-agnostic interface for accessing register information.
Instance members
| Instance member | Description |
|
|
Full Usage:
this.GetAllRegStrings
Returns: string[]
Modifiers: abstract |
|
|
|
|
|
Full Usage:
this.GetPseudoRegVar
Parameters:
RegisterID
-
Register ID.
idx : int
-
Register index.
Returns: Expr
Returns an IR expression of a pseudo-register.
Modifiers: abstract |
|
|
|
|
|
Full Usage:
this.GetRegVar
Parameters:
string
-
Register name.
Returns: Expr
Returns an IR expression of a register.
Modifiers: abstract |
|
Full Usage:
this.GetRegVar
Parameters:
RegisterID
-
Register ID.
Returns: Expr
Returns an IR expression of a register.
Modifiers: abstract |
|
|
|
|
|
Full Usage:
this.GetRegisterIDAliases
Parameters:
RegisterID
Returns: RegisterID[]
Modifiers: abstract |
|
|
|
|
|
|
|
|
|
|
|
B2R2