IA64-specific ISA extensions. More...
Inherits CpuIsaFeature.
Static Public Attributes | |
static readonly IA64CpuIsaFeature | Brl = new IA64CpuIsaFeature(0) |
Long branch instruction. More... | |
static readonly IA64CpuIsaFeature | Atomic128 = new IA64CpuIsaFeature(1) |
Atomic 128-bit (16-byte) loads, stores, and CAS. More... | |
static readonly IA64CpuIsaFeature | Clz = new IA64CpuIsaFeature(2) |
CLZ (count leading zeros) instruction. More... | |
static readonly IA64CpuIsaFeature | Mpy4 = new IA64CpuIsaFeature(3) |
MPY4 and MPYSHL4 (Truncated 32-bit multiplication) instructions. More... | |
Additional Inherited Members | |
![]() | |
bool | Equals (CpuIsaFeature other) |
Compares for equality with another CpuIsaFeature object. More... | |
override bool | Equals (System.Object other) |
Compares for equality with another object. More... | |
override int | GetHashCode () |
Provides a hash for the object. More... | |
override string | ToString () |
Provides a string ID for the object. More... | |
![]() | |
string | Description [get] |
Provides a description for the object. More... | |
IA64-specific ISA extensions.
|
static |
Long branch instruction.
|
static |
Atomic 128-bit (16-byte) loads, stores, and CAS.
|
static |
CLZ (count leading zeros) instruction.
|
static |
MPY4 and MPYSHL4 (Truncated 32-bit multiplication) instructions.