Yeppp!
 All Classes Namespaces Functions Variables Properties Pages
Static Public Attributes | List of all members
MipsCpuIsaFeature Class Reference

MIPS-specific ISA extensions. More...

Inherits CpuIsaFeature.

Static Public Attributes

static readonly MipsCpuIsaFeature MIPS_I = new MipsCpuIsaFeature(0)
 MIPS I instructions. More...
 
static readonly MipsCpuIsaFeature MIPS_II = new MipsCpuIsaFeature(1)
 MIPS II instructions. More...
 
static readonly MipsCpuIsaFeature MIPS_III = new MipsCpuIsaFeature(2)
 MIPS III instructions. More...
 
static readonly MipsCpuIsaFeature MIPS_IV = new MipsCpuIsaFeature(3)
 MIPS IV instructions. More...
 
static readonly MipsCpuIsaFeature MIPS_V = new MipsCpuIsaFeature(4)
 MIPS V instructions. More...
 
static readonly MipsCpuIsaFeature R1 = new MipsCpuIsaFeature(5)
 MIPS32/MIPS64 Release 1 instructions. More...
 
static readonly MipsCpuIsaFeature R2 = new MipsCpuIsaFeature(6)
 MIPS32/MIPS64 Release 2 instructions. More...
 
static readonly MipsCpuIsaFeature FPU = new MipsCpuIsaFeature(24)
 FPU with S, D, and W formats and instructions. More...
 
static readonly MipsCpuIsaFeature MIPS16 = new MipsCpuIsaFeature(25)
 MIPS16 extension. More...
 
static readonly MipsCpuIsaFeature SmartMIPS = new MipsCpuIsaFeature(26)
 SmartMIPS extension. More...
 
static readonly MipsCpuIsaFeature MT = new MipsCpuIsaFeature(27)
 Multi-threading extension. More...
 
static readonly MipsCpuIsaFeature MicroMIPS = new MipsCpuIsaFeature(28)
 MicroMIPS extension. More...
 
static readonly MipsCpuIsaFeature VZ = new MipsCpuIsaFeature(29)
 MIPS virtualization extension. More...
 

Additional Inherited Members

- Public Member Functions inherited from CpuIsaFeature
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...
 
- Properties inherited from CpuIsaFeature
string Description [get]
 Provides a description for the object. More...
 

Detailed Description

MIPS-specific ISA extensions.

See Also
Library.IsSupported(CpuIsaFeature)

Member Data Documentation

readonly MipsCpuIsaFeature MIPS_I = new MipsCpuIsaFeature(0)
static

MIPS I instructions.

readonly MipsCpuIsaFeature MIPS_II = new MipsCpuIsaFeature(1)
static

MIPS II instructions.

readonly MipsCpuIsaFeature MIPS_III = new MipsCpuIsaFeature(2)
static

MIPS III instructions.

readonly MipsCpuIsaFeature MIPS_IV = new MipsCpuIsaFeature(3)
static

MIPS IV instructions.

readonly MipsCpuIsaFeature MIPS_V = new MipsCpuIsaFeature(4)
static

MIPS V instructions.

readonly MipsCpuIsaFeature R1 = new MipsCpuIsaFeature(5)
static

MIPS32/MIPS64 Release 1 instructions.

readonly MipsCpuIsaFeature R2 = new MipsCpuIsaFeature(6)
static

MIPS32/MIPS64 Release 2 instructions.

readonly MipsCpuIsaFeature FPU = new MipsCpuIsaFeature(24)
static

FPU with S, D, and W formats and instructions.

readonly MipsCpuIsaFeature MIPS16 = new MipsCpuIsaFeature(25)
static

MIPS16 extension.

readonly MipsCpuIsaFeature SmartMIPS = new MipsCpuIsaFeature(26)
static

SmartMIPS extension.

readonly MipsCpuIsaFeature MT = new MipsCpuIsaFeature(27)
static

Multi-threading extension.

readonly MipsCpuIsaFeature MicroMIPS = new MipsCpuIsaFeature(28)
static

MicroMIPS extension.

readonly MipsCpuIsaFeature VZ = new MipsCpuIsaFeature(29)
static

MIPS virtualization extension.