Java Reference
In-Depth Information
publicvoidaddNoArgInstruction(intopcode)
where opcode is the mnemonic of the instruction to be added.
D.5.5
Arithmetic Instructions
Mnemonic
Operation
Operand Stack
iadd Add int ;value1;value2 ) ;result
ladd Add long ;value1;value2 ) ;result
fadd Add float ;value1;value2 ) ;result
dadd Add double ;value1;value2 ) ;result
isub Subtract int ;value1;value2 ) ;result
lsub Subtract long ;value1;value2 ) ;result
fsub Subtract float ;value1;value2 ) ;result
dsub Subtract double ;value1;value2 ) ;result
imul Multiply int ;value1;value2 ) ;result
lmul Multiply long ;value1;value2 ) ;result
fmul Multiply float ;value1;value2 ) ;result
dmul Multiply double ;value1;value2 ) ;result
idiv Divide int ;value1;value2 ) ;result
ldiv Divide long ;value1;value2 ) ;result
fdiv Divide float ;value1;value2 ) ;result
ddiv Divide double ;value1;value2 ) ;result
irem Remainder int ;value1;value2 ) ;result
lrem Remainder long ;value1;value2 ) ;result
frem Remainder float ;value1;value2 ) ;result
drem Remainder double ;value1;value2 ) ;result
ineg Negate int ;value ) ;result
lneg Negate long ;value ) ;result
fneg Negate float ;value ) ;result
dneg Negate double ;value ) ;result
The above instructions can be added to the code section of a method by sending the
CLEmitter instance the following message:
publicvoidaddNoArgInstruction(intopcode)
where opcode is the mnemonic of the instruction to be added.
 
Search WWH ::




Custom Search