blob: 1568d1a1c9bf2a28b4216fd3cd501761243a9ce6 [file] [log] [blame]
defOpcode(nop, 0x00, nyi())
defOpcode(aconst_null, 0x01, eat(0))
defOpcode(iconst_m1, 0x02, eat(0))
defOpcode(iconst_0, 0x03, eat(0))
defOpcode(iconst_1, 0x04, eat(0))
defOpcode(iconst_2, 0x05, eat(0))
defOpcode(iconst_3, 0x06, eat(0))
defOpcode(iconst_4, 0x07, eat(0))
defOpcode(iconst_5, 0x08, eat(0))
defOpcode(lconst_0, 0x09, eat(0))
defOpcode(lconst_1, 0x0a, eat(0))
defOpcode(fconst_0, 0x0b, eat(0))
defOpcode(fconst_1, 0x0c, eat(0))
defOpcode(fconst_2, 0x0d, eat(0))
defOpcode(dconst_0, 0x0e, eat(0))
defOpcode(dconst_1, 0x0f, eat(0))
defOpcode(bipush, 0x10, nyi())
defOpcode(sipush, 0x11, nyi())
defOpcode(ldc, 0x12, nyi())
defOpcode(ldc_w, 0x13, nyi())
defOpcode(ldc2_w, 0x14, nyi())
defOpcode(iload, 0x15, nyi())
defOpcode(lload, 0x16, nyi())
defOpcode(fload, 0x17, nyi())
defOpcode(dload, 0x18, nyi())
defOpcode(aload, 0x19, nyi())
defOpcode(iload_0, 0x1a, nyi())
defOpcode(iload_1, 0x1b, nyi())
defOpcode(iload_2, 0x1c, nyi())
defOpcode(iload_3, 0x1d, nyi())
defOpcode(lload_0, 0x1e, nyi())
defOpcode(lload_1, 0x1f, nyi())
defOpcode(lload_2, 0x20, nyi())
defOpcode(lload_3, 0x21, nyi())
defOpcode(fload_0, 0x22, nyi())
defOpcode(fload_1, 0x23, nyi())
defOpcode(fload_2, 0x24, nyi())
defOpcode(fload_3, 0x25, nyi())
defOpcode(dload_0, 0x26, nyi())
defOpcode(dload_1, 0x27, nyi())
defOpcode(dload_2, 0x28, nyi())
defOpcode(dload_3, 0x29, nyi())
defOpcode(aload_0, 0x2a, nyi())
defOpcode(aload_1, 0x2b, nyi())
defOpcode(aload_2, 0x2c, nyi())
defOpcode(aload_3, 0x2d, nyi())
defOpcode(iaload, 0x2e, nyi())
defOpcode(laload, 0x2f, nyi())
defOpcode(faload, 0x30, nyi())
defOpcode(daload, 0x31, nyi())
defOpcode(aaload, 0x32, nyi())
defOpcode(baload, 0x33, nyi())
defOpcode(caload, 0x34, nyi())
defOpcode(saload, 0x35, nyi())
defOpcode(istore, 0x36, nyi())
defOpcode(lstore, 0x37, nyi())
defOpcode(fstore, 0x38, nyi())
defOpcode(dstore, 0x39, nyi())
defOpcode(astore, 0x3a, nyi())
defOpcode(istore_0, 0x3b, nyi())
defOpcode(istore_1, 0x3c, nyi())
defOpcode(istore_2, 0x3d, nyi())
defOpcode(istore_3, 0x3e, nyi())
defOpcode(lstore_0, 0x3f, nyi())
defOpcode(lstore_1, 0x40, nyi())
defOpcode(lstore_2, 0x41, nyi())
defOpcode(lstore_3, 0x42, nyi())
defOpcode(fstore_0, 0x43, nyi())
defOpcode(fstore_1, 0x44, nyi())
defOpcode(fstore_2, 0x45, nyi())
defOpcode(fstore_3, 0x46, nyi())
defOpcode(dstore_0, 0x47, nyi())
defOpcode(dstore_1, 0x48, nyi())
defOpcode(dstore_2, 0x49, nyi())
defOpcode(dstore_3, 0x4a, nyi())
defOpcode(astore_0, 0x4b, nyi())
defOpcode(astore_1, 0x4c, nyi())
defOpcode(astore_2, 0x4d, nyi())
defOpcode(astore_3, 0x4e, nyi())
defOpcode(iastore, 0x4f, nyi())
defOpcode(lastore, 0x50, nyi())
defOpcode(fastore, 0x51, nyi())
defOpcode(dastore, 0x52, nyi())
defOpcode(aastore, 0x53, nyi())
defOpcode(bastore, 0x54, nyi())
defOpcode(castore, 0x55, nyi())
defOpcode(sastore, 0x56, nyi())
defOpcode(pop, 0x57, nyi())
defOpcode(pop2, 0x58, nyi())
defOpcode(dup, 0x59, eat(0))
defOpcode(dup_x1, 0x5a, nyi())
defOpcode(dup_x2, 0x5b, nyi())
defOpcode(dup2, 0x5c, nyi())
defOpcode(dup2_x1, 0x5d, nyi())
defOpcode(dup2_x2, 0x5e, nyi())
defOpcode(swap, 0x5f, nyi())
defOpcode(iadd, 0x60, nyi())
defOpcode(ladd, 0x61, nyi())
defOpcode(fadd, 0x62, nyi())
defOpcode(dadd, 0x63, nyi())
defOpcode(isub, 0x64, nyi())
defOpcode(lsub, 0x65, nyi())
defOpcode(fsub, 0x66, nyi())
defOpcode(dsub, 0x67, nyi())
defOpcode(imul, 0x68, nyi())
defOpcode(lmul, 0x69, nyi())
defOpcode(fmul, 0x6a, nyi())
defOpcode(dmul, 0x6b, nyi())
defOpcode(idiv, 0x6c, nyi())
defOpcode(ldiv, 0x6d, nyi())
defOpcode(fdiv, 0x6e, nyi())
defOpcode(ddiv, 0x6f, nyi())
defOpcode(irem, 0x70, nyi())
defOpcode(lrem, 0x71, nyi())
defOpcode(frem, 0x72, nyi())
defOpcode(drem, 0x73, nyi())
defOpcode(ineg, 0x74, nyi())
defOpcode(lneg, 0x75, nyi())
defOpcode(fneg, 0x76, nyi())
defOpcode(dneg, 0x77, nyi())
defOpcode(ishl, 0x78, nyi())
defOpcode(lshl, 0x79, nyi())
defOpcode(ishr, 0x7a, nyi())
defOpcode(lshr, 0x7b, nyi())
defOpcode(iushr, 0x7c, nyi())
defOpcode(lushr, 0x7d, nyi())
defOpcode(iand, 0x7e, nyi())
defOpcode(land, 0x7f, nyi())
defOpcode(ior, 0x80, nyi())
defOpcode(lor, 0x81, nyi())
defOpcode(ixor, 0x82, nyi())
defOpcode(lxor, 0x83, nyi())
defOpcode(iinc, 0x84, nyi())
defOpcode(i2l, 0x85, nyi())
defOpcode(i2f, 0x86, nyi())
defOpcode(i2d, 0x87, nyi())
defOpcode(l2i, 0x88, nyi())
defOpcode(l2f, 0x89, nyi())
defOpcode(l2d, 0x8a, nyi())
defOpcode(f2i, 0x8b, nyi())
defOpcode(f2l, 0x8c, nyi())
defOpcode(f2d, 0x8d, nyi())
defOpcode(d2i, 0x8e, nyi())
defOpcode(d2l, 0x8f, nyi())
defOpcode(d2f, 0x90, nyi())
defOpcode(i2b, 0x91, nyi())
defOpcode(i2c, 0x92, nyi())
defOpcode(i2s, 0x93, nyi())
defOpcode(lcmp, 0x94, nyi())
defOpcode(fcmpl, 0x95, nyi())
defOpcode(fcmpg, 0x96, nyi())
defOpcode(dcmpl, 0x97, nyi())
defOpcode(dcmpg, 0x98, nyi())
defOpcode(ifeq, 0x99, nyi())
defOpcode(ifne, 0x9a, nyi())
defOpcode(iflt, 0x9b, nyi())
defOpcode(ifge, 0x9c, nyi())
defOpcode(ifgt, 0x9d, nyi())
defOpcode(ifle, 0x9e, nyi())
defOpcode(if_icmpeq, 0x9f, nyi())
defOpcode(if_icmpne, 0xa0, nyi())
defOpcode(if_icmplt, 0xa1, nyi())
defOpcode(if_icmpge, 0xa2, nyi())
defOpcode(if_icmpgt, 0xa3, nyi())
defOpcode(if_icmple, 0xa4, nyi())
defOpcode(if_acmpeq, 0xa5, nyi())
defOpcode(if_acmpne, 0xa6, nyi())
defOpcode(goto, 0xa7, nyi())
defOpcode(jsr, 0xa8, nyi())
defOpcode(ret, 0xa9, nyi())
defOpcode(tableswitch, 0xaa, nyi())
defOpcode(lookupswitch, 0xab, nyi())
defOpcode(ireturn, 0xac, nyi())
defOpcode(lreturn, 0xad, nyi())
defOpcode(freturn, 0xae, nyi())
defOpcode(dreturn, 0xaf, nyi())
defOpcode(areturn, 0xb0, nyi())
defOpcode(return, 0xb1, eat(0))
defOpcode(getstatic, 0xb2, nyi())
defOpcode(putstatic, 0xb3, eat(2))
defOpcode(getfield, 0xb4, nyi())
defOpcode(putfield, 0xb5, nyi())
defOpcode(invokevirtual, 0xb6, nyi())
defOpcode(invokespecial, 0xb7, eat(2))
defOpcode(invokestatic, 0xb8, eat(2))
defOpcode(invokeinterface, 0xb9, nyi())
defOpcode(xxxunusedxxx1, 0xba, nyi())
defOpcode(new, 0xbb, eat(2))
defOpcode(newarray, 0xbc, nyi())
defOpcode(anewarray, 0xbd, eat(2))
defOpcode(arraylength, 0xbe, nyi())
defOpcode(athrow, 0xbf, nyi())
defOpcode(checkcast, 0xc0, nyi())
defOpcode(instanceof, 0xc1, nyi())
defOpcode(monitorenter, 0xc2, nyi())
defOpcode(monitorexit, 0xc3, nyi())
defOpcode(wide, 0xc4, nyi())
defOpcode(multianewarray, 0xc5, nyi())
defOpcode(ifnull, 0xc6, nyi())
defOpcode(ifnonnull, 0xc7, nyi())
defOpcode(goto_w, 0xc8, nyi())
defOpcode(jsr_w, 0xc9, nyi())
defOpcode(breakpoint, 0xca, nyi())
defOpcode(impdep1, 0xfe, nyi())
defOpcode(impdep2, 0xff, nyi())