RegisterSet Type
Represents a set of register IDs. This is an efficient and architecture-agnostic set data structure that internally uses bit arrays. Since RegisterIDs always start from 0 for any architecture, we can use it directly as an index to the bit array.
Constructors
| Constructor | Description |
|
|
|
|
Instance members
| Instance member | Description |
Full Usage:
this.Add
Parameters:
int
|
|
Full Usage:
this.BitArray
Returns: int64[]
|
|
Full Usage:
this.Clear
|
|
Full Usage:
this.Contains
Parameters:
int
Returns: bool
|
|
|
|
Full Usage:
this.IsEmpty
Returns: bool
|
|
Full Usage:
this.Iterate
Parameters:
int -> unit
Modifiers: inline |
|
Full Usage:
this.MaxNumElems
Returns: int
|
|
Full Usage:
this.Remove
Parameters:
int
|
|
|
|
B2R2