메소드 | 설명 | |
---|---|---|
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.
|
메소드 | 설명 | |
---|---|---|
BinaryOpSupportingArithmeticOperands ( |
protected BinaryOpSupportingArithmeticOperands ( |
||
left | ||
right | ||
리턴 | System |
public CGenArithmetic ( |
||
state | ||
리턴 | void |
public CGenDouble ( |
||
state | ||
리턴 | void |
public CGenFloat ( |
||
state | ||
리턴 | void |
public abstract OperateDouble ( |
||
state | ||
리턴 | void |
public abstract OperateFloat ( |
||
state | ||
리턴 | void |