frysk.isa.registers
Class X87Registers

java.lang.Object
  extended by frysk.isa.registers.X87Registers

public class X87Registers
extends Object

The Intel i387 floating-point processor and its successors including MMX extensions. Both the IA32 and the X86-64 provide these registers; provide a common definition.


Field Summary
static Register CS
           
static Register DP
           
static Register DS
           
static Register EIP
           
static Register FCW
           
static RegisterGroup FLOAT32_GROUP
           
static RegisterGroup FLOAT64_GROUP
           
static Register FOP
           
static Register FPR0
           
static Register FPR1
           
static Register FPR2
           
static Register FPR3
           
static Register FPR4
           
static Register FPR5
           
static Register FPR6
           
static Register FPR7
           
static Register FSW
           
static Register FTW
           
static RegisterGroup MMX
           
static Register MMX0
           
static Register MMX1
           
static Register MMX2
           
static Register MMX3
           
static Register MMX4
           
static Register MMX5
           
static Register MMX6
           
static Register MMX7
           
static Register MXCSR
           
static Register MXCSR_MASK
           
static Register RDP
           
static Register RIP
           
static Register ST0
           
static Register ST1
           
static Register ST2
           
static Register ST3
           
static Register ST4
           
static Register ST5
           
static Register ST6
           
static Register ST7
           
static RegisterGroup VECTOR32_GROUP
           
static RegisterGroup VECTOR64_GROUP
           
static Register XMM0
           
static Register XMM1
           
static Register XMM10
           
static Register XMM11
           
static Register XMM12
           
static Register XMM13
           
static Register XMM14
           
static Register XMM15
           
static Register XMM2
           
static Register XMM3
           
static Register XMM4
           
static Register XMM5
           
static Register XMM6
           
static Register XMM7
           
static Register XMM8
           
static Register XMM9
           
 
Constructor Summary
X87Registers()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FPR0

public static final Register FPR0

FPR1

public static final Register FPR1

FPR2

public static final Register FPR2

FPR3

public static final Register FPR3

FPR4

public static final Register FPR4

FPR5

public static final Register FPR5

FPR6

public static final Register FPR6

FPR7

public static final Register FPR7

ST0

public static final Register ST0

ST1

public static final Register ST1

ST2

public static final Register ST2

ST3

public static final Register ST3

ST4

public static final Register ST4

ST5

public static final Register ST5

ST6

public static final Register ST6

ST7

public static final Register ST7

MMX0

public static final Register MMX0

MMX1

public static final Register MMX1

MMX2

public static final Register MMX2

MMX3

public static final Register MMX3

MMX4

public static final Register MMX4

MMX5

public static final Register MMX5

MMX6

public static final Register MMX6

MMX7

public static final Register MMX7

XMM0

public static final Register XMM0

XMM1

public static final Register XMM1

XMM2

public static final Register XMM2

XMM3

public static final Register XMM3

XMM4

public static final Register XMM4

XMM5

public static final Register XMM5

XMM6

public static final Register XMM6

XMM7

public static final Register XMM7

XMM8

public static final Register XMM8

XMM9

public static final Register XMM9

XMM10

public static final Register XMM10

XMM11

public static final Register XMM11

XMM12

public static final Register XMM12

XMM13

public static final Register XMM13

XMM14

public static final Register XMM14

XMM15

public static final Register XMM15

FCW

public static final Register FCW

FSW

public static final Register FSW

FTW

public static final Register FTW

FOP

public static final Register FOP

RIP

public static final Register RIP

EIP

public static final Register EIP

CS

public static final Register CS

RDP

public static final Register RDP

DP

public static final Register DP

DS

public static final Register DS

MXCSR

public static final Register MXCSR

MXCSR_MASK

public static final Register MXCSR_MASK

FLOAT32_GROUP

public static final RegisterGroup FLOAT32_GROUP

FLOAT64_GROUP

public static final RegisterGroup FLOAT64_GROUP

MMX

public static final RegisterGroup MMX

VECTOR32_GROUP

public static final RegisterGroup VECTOR32_GROUP

VECTOR64_GROUP

public static final RegisterGroup VECTOR64_GROUP
Constructor Detail

X87Registers

public X87Registers()