Method | Description | |
---|---|---|
CGenArithmetic ( |
1. %st(0) = left, %st(1) = right, stack unchanged 2. Operate{Float, Double}
|
|
CGenDouble ( |
1. %st(0) = left, %st(1) = right, stack unchanged 2. OperateDouble
|
|
CGenFloat ( |
1. %st(0) = left, %st(1) = right, stack unchanged 2. OperateDouble
|
|
OperateDouble ( |
Before: %st(0) = left, %st(1) = right, stack unchanged. After: 'left op right' stored in the correct register.
|
|
OperateFloat ( |
Before: %st(0) = left, %st(1) = right, stack unchanged. After: 'left op right' stored in the correct register.
|
Method | Description | |
---|---|---|
BinaryOpSupportingArithmeticOperands ( |
protected BinaryOpSupportingArithmeticOperands ( |
||
left | ||
right | ||
return | System |
public CGenArithmetic ( |
||
state | ||
return | void |
public CGenDouble ( |
||
state | ||
return | void |
public CGenFloat ( |
||
state | ||
return | void |
public abstract OperateDouble ( |
||
state | ||
return | void |
public abstract OperateFloat ( |
||
state | ||
return | void |