mirror of
https://github.com/corda/corda.git
synced 2025-01-09 06:23:04 +00:00
146 lines
1.4 KiB
C
146 lines
1.4 KiB
C
|
#ifndef OPCODES_H
|
||
|
#define OPCODES_H
|
||
|
|
||
|
enum OpCode {
|
||
|
aaload,
|
||
|
aastore,
|
||
|
aconst,
|
||
|
anewarray,
|
||
|
areturn,
|
||
|
arraylength,
|
||
|
athrow,
|
||
|
baload,
|
||
|
bastore,
|
||
|
bipush,
|
||
|
breakpoint,
|
||
|
caload,
|
||
|
castore,
|
||
|
checkcast,
|
||
|
d2f,
|
||
|
d2i,
|
||
|
d2l,
|
||
|
dadd,
|
||
|
daload,
|
||
|
dastore,
|
||
|
dcmpg,
|
||
|
dcmpl,
|
||
|
dconst,
|
||
|
ddiv,
|
||
|
dload,
|
||
|
dmul,
|
||
|
dneg,
|
||
|
drem,
|
||
|
dreturn,
|
||
|
dstore,
|
||
|
dsub,
|
||
|
dup,
|
||
|
dup2,
|
||
|
f2d,
|
||
|
f2i,
|
||
|
f2l,
|
||
|
fadd,
|
||
|
faload,
|
||
|
fastore,
|
||
|
fcmpg,
|
||
|
fcmpl,
|
||
|
fconst,
|
||
|
fdiv,
|
||
|
fload,
|
||
|
fmul,
|
||
|
fneg,
|
||
|
frem,
|
||
|
freturn,
|
||
|
fstore,
|
||
|
fsub,
|
||
|
getfield,
|
||
|
getstatic,
|
||
|
goto_,
|
||
|
i2b,
|
||
|
i2c,
|
||
|
i2d,
|
||
|
i2f,
|
||
|
i2l,
|
||
|
i2s,
|
||
|
iadd,
|
||
|
iaload,
|
||
|
iand,
|
||
|
iastore,
|
||
|
iconst,
|
||
|
idiv,
|
||
|
if_,
|
||
|
ifeq,
|
||
|
ifge,
|
||
|
ifgt,
|
||
|
ifle,
|
||
|
iflt,
|
||
|
ifne,
|
||
|
ifnonnull,
|
||
|
ifnull,
|
||
|
iinc,
|
||
|
iload,
|
||
|
impdep1,
|
||
|
impdep2,
|
||
|
imul,
|
||
|
ineg,
|
||
|
instanceof,
|
||
|
invokeinterface,
|
||
|
invokespecial,
|
||
|
invokestatic,
|
||
|
invokevirtual,
|
||
|
ior,
|
||
|
irem,
|
||
|
ireturn,
|
||
|
ishl,
|
||
|
ishr,
|
||
|
istore,
|
||
|
isub,
|
||
|
iushr,
|
||
|
ixor,
|
||
|
jsr,
|
||
|
l2d,
|
||
|
l2f,
|
||
|
l2i,
|
||
|
ladd,
|
||
|
laload,
|
||
|
land,
|
||
|
lastore,
|
||
|
lcmp,
|
||
|
lconst,
|
||
|
ldc,
|
||
|
ldc2,
|
||
|
ldiv,
|
||
|
lload,
|
||
|
lmul,
|
||
|
lneg,
|
||
|
lookupswitch,
|
||
|
lor,
|
||
|
lrem,
|
||
|
lreturn,
|
||
|
lshl,
|
||
|
lshr,
|
||
|
lstore,
|
||
|
lsub,
|
||
|
lushr,
|
||
|
lxor,
|
||
|
monitorenter,
|
||
|
monitorexit,
|
||
|
multianewarray,
|
||
|
new_,
|
||
|
newarray,
|
||
|
nop,
|
||
|
pop_,
|
||
|
pop2,
|
||
|
putfield,
|
||
|
putstatic,
|
||
|
ret,
|
||
|
return_,
|
||
|
saload,
|
||
|
sastore,
|
||
|
sipush,
|
||
|
swap,
|
||
|
tableswitch,
|
||
|
wide
|
||
|
};
|
||
|
|
||
|
#endif//OPCODES_H
|