Package org.openjdk.asmtools.jasm

## Enum OpcodeTables.Opcode

- java.lang.Object
- - java.lang.Enum<OpcodeTables.Opcode>
  - - org.openjdk.asmtools.jasm.OpcodeTables.Opcode

- All Implemented Interfaces:
    `java.io.Serializable`, `java.lang.Comparable<OpcodeTables.Opcode>`
  Enclosing class:
    OpcodeTables

      public static enum OpcodeTables.Opcode
      extends java.lang.Enum<OpcodeTables.Opcode>

- - ### Enum Constant Summary

    Enum Constants
    Enum Constant | Description
    --- | ---
    `opc_aaload` |
    `opc_aastore` |
    `opc_aconst_null` |
    `opc_aload` |
    `opc_aload_0` |
    `opc_aload_1` |
    `opc_aload_2` |
    `opc_aload_3` |
    `opc_aload_w` |
    `opc_anewarray` |
    `opc_areturn` |
    `opc_arraylength` |
    `opc_astore` |
    `opc_astore_0` |
    `opc_astore_1` |
    `opc_astore_2` |
    `opc_astore_3` |
    `opc_astore_w` |
    `opc_athrow` |
    `opc_baload` |
    `opc_bastore` |
    `opc_bipush` |
    `opc_bytecode` |
    `opc_cache_flush` |
    `opc_caload` |
    `opc_castore` |
    `opc_catch` |
    `opc_checkcast` |
    `opc_d2f` |
    `opc_d2i` |
    `opc_d2l` |
    `opc_dadd` |
    `opc_daload` |
    `opc_dastore` |
    `opc_dcmpg` |
    `opc_dcmpl` |
    `opc_dconst_0` |
    `opc_dconst_1` |
    `opc_ddiv` |
    `opc_dead` |
    `opc_dload` |
    `opc_dload_0` |
    `opc_dload_1` |
    `opc_dload_2` |
    `opc_dload_3` |
    `opc_dload_w` |
    `opc_dmul` |
    `opc_dneg` |
    `opc_drem` |
    `opc_dreturn` |
    `opc_dstore` |
    `opc_dstore_0` |
    `opc_dstore_1` |
    `opc_dstore_2` |
    `opc_dstore_3` |
    `opc_dstore_w` |
    `opc_dsub` |
    `opc_dup` |
    `opc_dup_x1` |
    `opc_dup_x2` |
    `opc_dup2` |
    `opc_dup2_x1` |
    `opc_dup2_x2` |
    `opc_endtry` |
    `opc_endvar` |
    `opc_enter_sync_method` |
    `opc_f2d` |
    `opc_f2i` |
    `opc_f2l` |
    `opc_fadd` |
    `opc_faload` |
    `opc_fastore` |
    `opc_fcmpg` |
    `opc_fcmpl` |
    `opc_fconst_0` |
    `opc_fconst_1` |
    `opc_fconst_2` |
    `opc_fdiv` |
    `opc_fload` |
    `opc_fload_0` |
    `opc_fload_1` |
    `opc_fload_2` |
    `opc_fload_3` |
    `opc_fload_w` |
    `opc_fmul` |
    `opc_fneg` |
    `opc_frem` |
    `opc_freturn` |
    `opc_fstore` |
    `opc_fstore_0` |
    `opc_fstore_1` |
    `opc_fstore_2` |
    `opc_fstore_3` |
    `opc_fstore_w` |
    `opc_fsub` |
    `opc_getfield` |
    `opc_getstatic` |
    `opc_goto` |
    `opc_goto_w` |
    `opc_i2b` |
    `opc_i2c` |
    `opc_i2d` |
    `opc_i2f` |
    `opc_i2l` |
    `opc_i2s` |
    `opc_iadd` |
    `opc_iaload` |
    `opc_iand` |
    `opc_iastore` |
    `opc_iconst_0` |
    `opc_iconst_1` |
    `opc_iconst_2` |
    `opc_iconst_3` |
    `opc_iconst_4` |
    `opc_iconst_5` |
    `opc_iconst_m1` |
    `opc_idiv` |
    `opc_if_acmpeq` |
    `opc_if_acmpne` |
    `opc_if_icmpeq` |
    `opc_if_icmpge` |
    `opc_if_icmpgt` |
    `opc_if_icmple` |
    `opc_if_icmplt` |
    `opc_if_icmpne` |
    `opc_ifeq` |
    `opc_ifge` |
    `opc_ifgt` |
    `opc_ifle` |
    `opc_iflt` |
    `opc_ifne` |
    `opc_ifnonnull` |
    `opc_ifnull` |
    `opc_iinc` |
    `opc_iinc_w` |
    `opc_iload` |
    `opc_iload_0` |
    `opc_iload_1` |
    `opc_iload_2` |
    `opc_iload_3` |
    `opc_iload_w` |
    `opc_imul` |
    `opc_ineg` |
    `opc_instanceof` |
    `opc_invokedynamic` |
    `opc_invokeinterface` |
    `opc_invokespecial` |
    `opc_invokestatic` |
    `opc_invokevirtual` |
    `opc_ior` |
    `opc_irem` |
    `opc_ireturn` |
    `opc_ishl` |
    `opc_ishr` |
    `opc_istore` |
    `opc_istore_0` |
    `opc_istore_1` |
    `opc_istore_2` |
    `opc_istore_3` |
    `opc_istore_w` |
    `opc_isub` |
    `opc_iushr` |
    `opc_ixor` |
    `opc_jsr` |
    `opc_jsr_w` |
    `opc_l2d` |
    `opc_l2f` |
    `opc_l2i` |
    `opc_label` |
    `opc_ladd` |
    `opc_laload` |
    `opc_land` |
    `opc_lastore` |
    `opc_lcmp` |
    `opc_lconst_0` |
    `opc_lconst_1` |
    `opc_ldc` |
    `opc_ldc_w` |
    `opc_ldc2_w` |
    `opc_ldiv` |
    `opc_lload` |
    `opc_lload_0` |
    `opc_lload_1` |
    `opc_lload_2` |
    `opc_lload_3` |
    `opc_lload_w` |
    `opc_lmul` |
    `opc_lneg` |
    `opc_load_byte` |
    `opc_load_char` |
    `opc_load_char_oe` |
    `opc_load_short` |
    `opc_load_short_oe` |
    `opc_load_ubyte` |
    `opc_load_word` |
    `opc_load_word_oe` |
    `opc_locals_map` |
    `opc_lookupswitch` |
    `opc_lor` |
    `opc_lrem` |
    `opc_lreturn` |
    `opc_lshl` |
    `opc_lshr` |
    `opc_lstore` |
    `opc_lstore_0` |
    `opc_lstore_1` |
    `opc_lstore_2` |
    `opc_lstore_3` |
    `opc_lstore_w` |
    `opc_lsub` |
    `opc_lushr` |
    `opc_lxor` |
    `opc_monitorenter` |
    `opc_monitorexit` |
    `opc_multianewarray` |
    `opc_ncload_byte` |
    `opc_ncload_char` |
    `opc_ncload_char_oe` |
    `opc_ncload_short` |
    `opc_ncload_short_oe` |
    `opc_ncload_ubyte` |
    `opc_ncload_word` |
    `opc_ncload_word_oe` |
    `opc_ncstore_byte` |
    `opc_ncstore_short` |
    `opc_ncstore_short_oe` |
    `opc_ncstore_word` |
    `opc_ncstore_word_oe` |
    `opc_new` |
    `opc_newarray` |
    `opc_nonpriv` |
    `opc_nop` |
    `opc_pop` |
    `opc_pop2` |
    `opc_priv` |
    `opc_priv_cache_flush` |
    `opc_priv_cache_index_flush` |
    `opc_priv_load_byte` |
    `opc_priv_load_char` |
    `opc_priv_load_char_oe` |
    `opc_priv_load_short` |
    `opc_priv_load_short_oe` |
    `opc_priv_load_ubyte` |
    `opc_priv_load_word` |
    `opc_priv_load_word_oe` |
    `opc_priv_ncload_byte` |
    `opc_priv_ncload_char` |
    `opc_priv_ncload_char_oe` |
    `opc_priv_ncload_short` |
    `opc_priv_ncload_short_oe` |
    `opc_priv_ncload_ubyte` |
    `opc_priv_ncload_word` |
    `opc_priv_ncload_word_oe` |
    `opc_priv_ncstore_byte` |
    `opc_priv_ncstore_short` |
    `opc_priv_ncstore_short_oe` |
    `opc_priv_ncstore_word` |
    `opc_priv_ncstore_word_oe` |
    `opc_priv_powerdown` |
    `opc_priv_read_dcache_data` |
    `opc_priv_read_dcache_tag` |
    `opc_priv_read_icache_data` |
    `opc_priv_read_icache_tag` |
    `opc_priv_read_reg_0` |
    `opc_priv_read_reg_1` |
    `opc_priv_read_reg_10` |
    `opc_priv_read_reg_11` |
    `opc_priv_read_reg_12` |
    `opc_priv_read_reg_13` |
    `opc_priv_read_reg_14` |
    `opc_priv_read_reg_15` |
    `opc_priv_read_reg_16` |
    `opc_priv_read_reg_17` |
    `opc_priv_read_reg_18` |
    `opc_priv_read_reg_19` |
    `opc_priv_read_reg_2` |
    `opc_priv_read_reg_20` |
    `opc_priv_read_reg_21` |
    `opc_priv_read_reg_22` |
    `opc_priv_read_reg_23` |
    `opc_priv_read_reg_24` |
    `opc_priv_read_reg_25` |
    `opc_priv_read_reg_26` |
    `opc_priv_read_reg_27` |
    `opc_priv_read_reg_28` |
    `opc_priv_read_reg_29` |
    `opc_priv_read_reg_3` |
    `opc_priv_read_reg_30` |
    `opc_priv_read_reg_31` |
    `opc_priv_read_reg_4` |
    `opc_priv_read_reg_5` |
    `opc_priv_read_reg_6` |
    `opc_priv_read_reg_7` |
    `opc_priv_read_reg_8` |
    `opc_priv_read_reg_9` |
    `opc_priv_read_scache_data` |
    `opc_priv_reset` |
    `opc_priv_ret_from_trap` |
    `opc_priv_store_byte` |
    `opc_priv_store_short` |
    `opc_priv_store_short_oe` |
    `opc_priv_store_word` |
    `opc_priv_store_word_oe` |
    `opc_priv_write_dcache_data` |
    `opc_priv_write_dcache_tag` |
    `opc_priv_write_icache_data` |
    `opc_priv_write_icache_tag` |
    `opc_priv_write_reg_0` |
    `opc_priv_write_reg_1` |
    `opc_priv_write_reg_10` |
    `opc_priv_write_reg_11` |
    `opc_priv_write_reg_12` |
    `opc_priv_write_reg_13` |
    `opc_priv_write_reg_14` |
    `opc_priv_write_reg_15` |
    `opc_priv_write_reg_16` |
    `opc_priv_write_reg_17` |
    `opc_priv_write_reg_18` |
    `opc_priv_write_reg_19` |
    `opc_priv_write_reg_2` |
    `opc_priv_write_reg_20` |
    `opc_priv_write_reg_21` |
    `opc_priv_write_reg_22` |
    `opc_priv_write_reg_23` |
    `opc_priv_write_reg_24` |
    `opc_priv_write_reg_25` |
    `opc_priv_write_reg_26` |
    `opc_priv_write_reg_27` |
    `opc_priv_write_reg_28` |
    `opc_priv_write_reg_29` |
    `opc_priv_write_reg_3` |
    `opc_priv_write_reg_30` |
    `opc_priv_write_reg_31` |
    `opc_priv_write_reg_4` |
    `opc_priv_write_reg_5` |
    `opc_priv_write_reg_6` |
    `opc_priv_write_reg_7` |
    `opc_priv_write_reg_8` |
    `opc_priv_write_reg_9` |
    `opc_priv_write_scache_data` |
    `opc_priv_zero_line` |
    `opc_putfield` |
    `opc_putstatic` |
    `opc_ret` |
    `opc_ret_from_sub` |
    `opc_ret_w` |
    `opc_return` |
    `opc_saload` |
    `opc_sastore` |
    `opc_sipush` |
    `opc_stack_frame_type` |
    `opc_stack_map` |
    `opc_store_byte` |
    `opc_store_short` |
    `opc_store_short_oe` |
    `opc_store_word` |
    `opc_store_word_oe` |
    `opc_swap` |
    `opc_tableswitch` |
    `opc_try` |
    `opc_var` |
    `opc_wide` |
    `opc_zero_line` |

  - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `int` | `length()` |
    `java.lang.String` | `parsekey()` |
    `OpcodeTables.OpcodeType` | `type()` |
    `java.lang.Integer` | `value()` |
    `static OpcodeTables.Opcode` | `valueOf​(java.lang.String name)` | Returns the enum constant of this type with the specified name.
    `static OpcodeTables.Opcode[]` | `values()` | Returns an array containing the constants of this enum type, in the order they are declared.

    - ### Methods inherited from class java.lang.Enum

      `clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf`

    - ### Methods inherited from class java.lang.Object

      `getClass, notify, notifyAll, wait, wait, wait`

- - ### Enum Constant Detail

    - #### opc_dead

          public static final OpcodeTables.Opcode opc_dead

    - #### opc_label

          public static final OpcodeTables.Opcode opc_label

    - #### opc_nop

          public static final OpcodeTables.Opcode opc_nop

    - #### opc_aconst_null

          public static final OpcodeTables.Opcode opc_aconst_null

    - #### opc_iconst_m1

          public static final OpcodeTables.Opcode opc_iconst_m1

    - #### opc_iconst_0

          public static final OpcodeTables.Opcode opc_iconst_0

    - #### opc_iconst_1

          public static final OpcodeTables.Opcode opc_iconst_1

    - #### opc_iconst_2

          public static final OpcodeTables.Opcode opc_iconst_2

    - #### opc_iconst_3

          public static final OpcodeTables.Opcode opc_iconst_3

    - #### opc_iconst_4

          public static final OpcodeTables.Opcode opc_iconst_4

    - #### opc_iconst_5

          public static final OpcodeTables.Opcode opc_iconst_5

    - #### opc_lconst_0

          public static final OpcodeTables.Opcode opc_lconst_0

    - #### opc_lconst_1

          public static final OpcodeTables.Opcode opc_lconst_1

    - #### opc_fconst_0

          public static final OpcodeTables.Opcode opc_fconst_0

    - #### opc_fconst_1

          public static final OpcodeTables.Opcode opc_fconst_1

    - #### opc_fconst_2

          public static final OpcodeTables.Opcode opc_fconst_2

    - #### opc_dconst_0

          public static final OpcodeTables.Opcode opc_dconst_0

    - #### opc_dconst_1

          public static final OpcodeTables.Opcode opc_dconst_1

    - #### opc_bipush

          public static final OpcodeTables.Opcode opc_bipush

    - #### opc_sipush

          public static final OpcodeTables.Opcode opc_sipush

    - #### opc_ldc

          public static final OpcodeTables.Opcode opc_ldc

    - #### opc_ldc_w

          public static final OpcodeTables.Opcode opc_ldc_w

    - #### opc_ldc2_w

          public static final OpcodeTables.Opcode opc_ldc2_w

    - #### opc_iload

          public static final OpcodeTables.Opcode opc_iload

    - #### opc_lload

          public static final OpcodeTables.Opcode opc_lload

    - #### opc_fload

          public static final OpcodeTables.Opcode opc_fload

    - #### opc_dload

          public static final OpcodeTables.Opcode opc_dload

    - #### opc_aload

          public static final OpcodeTables.Opcode opc_aload

    - #### opc_iload_0

          public static final OpcodeTables.Opcode opc_iload_0

    - #### opc_iload_1

          public static final OpcodeTables.Opcode opc_iload_1

    - #### opc_iload_2

          public static final OpcodeTables.Opcode opc_iload_2

    - #### opc_iload_3

          public static final OpcodeTables.Opcode opc_iload_3

    - #### opc_lload_0

          public static final OpcodeTables.Opcode opc_lload_0

    - #### opc_lload_1

          public static final OpcodeTables.Opcode opc_lload_1

    - #### opc_lload_2

          public static final OpcodeTables.Opcode opc_lload_2

    - #### opc_lload_3

          public static final OpcodeTables.Opcode opc_lload_3

    - #### opc_fload_0

          public static final OpcodeTables.Opcode opc_fload_0

    - #### opc_fload_1

          public static final OpcodeTables.Opcode opc_fload_1

    - #### opc_fload_2

          public static final OpcodeTables.Opcode opc_fload_2

    - #### opc_fload_3

          public static final OpcodeTables.Opcode opc_fload_3

    - #### opc_dload_0

          public static final OpcodeTables.Opcode opc_dload_0

    - #### opc_dload_1

          public static final OpcodeTables.Opcode opc_dload_1

    - #### opc_dload_2

          public static final OpcodeTables.Opcode opc_dload_2

    - #### opc_dload_3

          public static final OpcodeTables.Opcode opc_dload_3

    - #### opc_aload_0

          public static final OpcodeTables.Opcode opc_aload_0

    - #### opc_aload_1

          public static final OpcodeTables.Opcode opc_aload_1

    - #### opc_aload_2

          public static final OpcodeTables.Opcode opc_aload_2

    - #### opc_aload_3

          public static final OpcodeTables.Opcode opc_aload_3

    - #### opc_iaload

          public static final OpcodeTables.Opcode opc_iaload

    - #### opc_laload

          public static final OpcodeTables.Opcode opc_laload

    - #### opc_faload

          public static final OpcodeTables.Opcode opc_faload

    - #### opc_daload

          public static final OpcodeTables.Opcode opc_daload

    - #### opc_aaload

          public static final OpcodeTables.Opcode opc_aaload

    - #### opc_baload

          public static final OpcodeTables.Opcode opc_baload

    - #### opc_caload

          public static final OpcodeTables.Opcode opc_caload

    - #### opc_saload

          public static final OpcodeTables.Opcode opc_saload

    - #### opc_istore

          public static final OpcodeTables.Opcode opc_istore

    - #### opc_lstore

          public static final OpcodeTables.Opcode opc_lstore

    - #### opc_fstore

          public static final OpcodeTables.Opcode opc_fstore

    - #### opc_dstore

          public static final OpcodeTables.Opcode opc_dstore

    - #### opc_astore

          public static final OpcodeTables.Opcode opc_astore

    - #### opc_istore_0

          public static final OpcodeTables.Opcode opc_istore_0

    - #### opc_istore_1

          public static final OpcodeTables.Opcode opc_istore_1

    - #### opc_istore_2

          public static final OpcodeTables.Opcode opc_istore_2

    - #### opc_istore_3

          public static final OpcodeTables.Opcode opc_istore_3

    - #### opc_lstore_0

          public static final OpcodeTables.Opcode opc_lstore_0

    - #### opc_lstore_1

          public static final OpcodeTables.Opcode opc_lstore_1

    - #### opc_lstore_2

          public static final OpcodeTables.Opcode opc_lstore_2

    - #### opc_lstore_3

          public static final OpcodeTables.Opcode opc_lstore_3

    - #### opc_fstore_0

          public static final OpcodeTables.Opcode opc_fstore_0

    - #### opc_fstore_1

          public static final OpcodeTables.Opcode opc_fstore_1

    - #### opc_fstore_2

          public static final OpcodeTables.Opcode opc_fstore_2

    - #### opc_fstore_3

          public static final OpcodeTables.Opcode opc_fstore_3

    - #### opc_dstore_0

          public static final OpcodeTables.Opcode opc_dstore_0

    - #### opc_dstore_1

          public static final OpcodeTables.Opcode opc_dstore_1

    - #### opc_dstore_2

          public static final OpcodeTables.Opcode opc_dstore_2

    - #### opc_dstore_3

          public static final OpcodeTables.Opcode opc_dstore_3

    - #### opc_astore_0

          public static final OpcodeTables.Opcode opc_astore_0

    - #### opc_astore_1

          public static final OpcodeTables.Opcode opc_astore_1

    - #### opc_astore_2

          public static final OpcodeTables.Opcode opc_astore_2

    - #### opc_astore_3

          public static final OpcodeTables.Opcode opc_astore_3

    - #### opc_iastore

          public static final OpcodeTables.Opcode opc_iastore

    - #### opc_lastore

          public static final OpcodeTables.Opcode opc_lastore

    - #### opc_fastore

          public static final OpcodeTables.Opcode opc_fastore

    - #### opc_dastore

          public static final OpcodeTables.Opcode opc_dastore

    - #### opc_aastore

          public static final OpcodeTables.Opcode opc_aastore

    - #### opc_bastore

          public static final OpcodeTables.Opcode opc_bastore

    - #### opc_castore

          public static final OpcodeTables.Opcode opc_castore

    - #### opc_sastore

          public static final OpcodeTables.Opcode opc_sastore

    - #### opc_pop

          public static final OpcodeTables.Opcode opc_pop

    - #### opc_pop2

          public static final OpcodeTables.Opcode opc_pop2

    - #### opc_dup

          public static final OpcodeTables.Opcode opc_dup

    - #### opc_dup_x1

          public static final OpcodeTables.Opcode opc_dup_x1

    - #### opc_dup_x2

          public static final OpcodeTables.Opcode opc_dup_x2

    - #### opc_dup2

          public static final OpcodeTables.Opcode opc_dup2

    - #### opc_dup2_x1

          public static final OpcodeTables.Opcode opc_dup2_x1

    - #### opc_dup2_x2

          public static final OpcodeTables.Opcode opc_dup2_x2

    - #### opc_swap

          public static final OpcodeTables.Opcode opc_swap

    - #### opc_iadd

          public static final OpcodeTables.Opcode opc_iadd

    - #### opc_ladd

          public static final OpcodeTables.Opcode opc_ladd

    - #### opc_fadd

          public static final OpcodeTables.Opcode opc_fadd

    - #### opc_dadd

          public static final OpcodeTables.Opcode opc_dadd

    - #### opc_isub

          public static final OpcodeTables.Opcode opc_isub

    - #### opc_lsub

          public static final OpcodeTables.Opcode opc_lsub

    - #### opc_fsub

          public static final OpcodeTables.Opcode opc_fsub

    - #### opc_dsub

          public static final OpcodeTables.Opcode opc_dsub

    - #### opc_imul

          public static final OpcodeTables.Opcode opc_imul

    - #### opc_lmul

          public static final OpcodeTables.Opcode opc_lmul

    - #### opc_fmul

          public static final OpcodeTables.Opcode opc_fmul

    - #### opc_dmul

          public static final OpcodeTables.Opcode opc_dmul

    - #### opc_idiv

          public static final OpcodeTables.Opcode opc_idiv

    - #### opc_ldiv

          public static final OpcodeTables.Opcode opc_ldiv

    - #### opc_fdiv

          public static final OpcodeTables.Opcode opc_fdiv

    - #### opc_ddiv

          public static final OpcodeTables.Opcode opc_ddiv

    - #### opc_irem

          public static final OpcodeTables.Opcode opc_irem

    - #### opc_lrem

          public static final OpcodeTables.Opcode opc_lrem

    - #### opc_frem

          public static final OpcodeTables.Opcode opc_frem

    - #### opc_drem

          public static final OpcodeTables.Opcode opc_drem

    - #### opc_ineg

          public static final OpcodeTables.Opcode opc_ineg

    - #### opc_lneg

          public static final OpcodeTables.Opcode opc_lneg

    - #### opc_fneg

          public static final OpcodeTables.Opcode opc_fneg

    - #### opc_dneg

          public static final OpcodeTables.Opcode opc_dneg

    - #### opc_ishl

          public static final OpcodeTables.Opcode opc_ishl

    - #### opc_lshl

          public static final OpcodeTables.Opcode opc_lshl

    - #### opc_ishr

          public static final OpcodeTables.Opcode opc_ishr

    - #### opc_lshr

          public static final OpcodeTables.Opcode opc_lshr

    - #### opc_iushr

          public static final OpcodeTables.Opcode opc_iushr

    - #### opc_lushr

          public static final OpcodeTables.Opcode opc_lushr

    - #### opc_iand

          public static final OpcodeTables.Opcode opc_iand

    - #### opc_land

          public static final OpcodeTables.Opcode opc_land

    - #### opc_ior

          public static final OpcodeTables.Opcode opc_ior

    - #### opc_lor

          public static final OpcodeTables.Opcode opc_lor

    - #### opc_ixor

          public static final OpcodeTables.Opcode opc_ixor

    - #### opc_lxor

          public static final OpcodeTables.Opcode opc_lxor

    - #### opc_iinc

          public static final OpcodeTables.Opcode opc_iinc

    - #### opc_i2l

          public static final OpcodeTables.Opcode opc_i2l

    - #### opc_i2f

          public static final OpcodeTables.Opcode opc_i2f

    - #### opc_i2d

          public static final OpcodeTables.Opcode opc_i2d

    - #### opc_l2i

          public static final OpcodeTables.Opcode opc_l2i

    - #### opc_l2f

          public static final OpcodeTables.Opcode opc_l2f

    - #### opc_l2d

          public static final OpcodeTables.Opcode opc_l2d

    - #### opc_f2i

          public static final OpcodeTables.Opcode opc_f2i

    - #### opc_f2l

          public static final OpcodeTables.Opcode opc_f2l

    - #### opc_f2d

          public static final OpcodeTables.Opcode opc_f2d

    - #### opc_d2i

          public static final OpcodeTables.Opcode opc_d2i

    - #### opc_d2l

          public static final OpcodeTables.Opcode opc_d2l

    - #### opc_d2f

          public static final OpcodeTables.Opcode opc_d2f

    - #### opc_i2b

          public static final OpcodeTables.Opcode opc_i2b

    - #### opc_i2c

          public static final OpcodeTables.Opcode opc_i2c

    - #### opc_i2s

          public static final OpcodeTables.Opcode opc_i2s

    - #### opc_lcmp

          public static final OpcodeTables.Opcode opc_lcmp

    - #### opc_fcmpl

          public static final OpcodeTables.Opcode opc_fcmpl

    - #### opc_fcmpg

          public static final OpcodeTables.Opcode opc_fcmpg

    - #### opc_dcmpl

          public static final OpcodeTables.Opcode opc_dcmpl

    - #### opc_dcmpg

          public static final OpcodeTables.Opcode opc_dcmpg

    - #### opc_ifeq

          public static final OpcodeTables.Opcode opc_ifeq

    - #### opc_ifne

          public static final OpcodeTables.Opcode opc_ifne

    - #### opc_iflt

          public static final OpcodeTables.Opcode opc_iflt

    - #### opc_ifge

          public static final OpcodeTables.Opcode opc_ifge

    - #### opc_ifgt

          public static final OpcodeTables.Opcode opc_ifgt

    - #### opc_ifle

          public static final OpcodeTables.Opcode opc_ifle

    - #### opc_if_icmpeq

          public static final OpcodeTables.Opcode opc_if_icmpeq

    - #### opc_if_icmpne

          public static final OpcodeTables.Opcode opc_if_icmpne

    - #### opc_if_icmplt

          public static final OpcodeTables.Opcode opc_if_icmplt

    - #### opc_if_icmpge

          public static final OpcodeTables.Opcode opc_if_icmpge

    - #### opc_if_icmpgt

          public static final OpcodeTables.Opcode opc_if_icmpgt

    - #### opc_if_icmple

          public static final OpcodeTables.Opcode opc_if_icmple

    - #### opc_if_acmpeq

          public static final OpcodeTables.Opcode opc_if_acmpeq

    - #### opc_if_acmpne

          public static final OpcodeTables.Opcode opc_if_acmpne

    - #### opc_goto

          public static final OpcodeTables.Opcode opc_goto

    - #### opc_jsr

          public static final OpcodeTables.Opcode opc_jsr

    - #### opc_ret

          public static final OpcodeTables.Opcode opc_ret

    - #### opc_tableswitch

          public static final OpcodeTables.Opcode opc_tableswitch

    - #### opc_lookupswitch

          public static final OpcodeTables.Opcode opc_lookupswitch

    - #### opc_ireturn

          public static final OpcodeTables.Opcode opc_ireturn

    - #### opc_lreturn

          public static final OpcodeTables.Opcode opc_lreturn

    - #### opc_freturn

          public static final OpcodeTables.Opcode opc_freturn

    - #### opc_dreturn

          public static final OpcodeTables.Opcode opc_dreturn

    - #### opc_areturn

          public static final OpcodeTables.Opcode opc_areturn

    - #### opc_return

          public static final OpcodeTables.Opcode opc_return

    - #### opc_getstatic

          public static final OpcodeTables.Opcode opc_getstatic

    - #### opc_putstatic

          public static final OpcodeTables.Opcode opc_putstatic

    - #### opc_getfield

          public static final OpcodeTables.Opcode opc_getfield

    - #### opc_putfield

          public static final OpcodeTables.Opcode opc_putfield

    - #### opc_invokevirtual

          public static final OpcodeTables.Opcode opc_invokevirtual

    - #### opc_invokespecial

          public static final OpcodeTables.Opcode opc_invokespecial

    - #### opc_invokestatic

          public static final OpcodeTables.Opcode opc_invokestatic

    - #### opc_invokeinterface

          public static final OpcodeTables.Opcode opc_invokeinterface

    - #### opc_invokedynamic

          public static final OpcodeTables.Opcode opc_invokedynamic

    - #### opc_new

          public static final OpcodeTables.Opcode opc_new

    - #### opc_newarray

          public static final OpcodeTables.Opcode opc_newarray

    - #### opc_anewarray

          public static final OpcodeTables.Opcode opc_anewarray

    - #### opc_arraylength

          public static final OpcodeTables.Opcode opc_arraylength

    - #### opc_athrow

          public static final OpcodeTables.Opcode opc_athrow

    - #### opc_checkcast

          public static final OpcodeTables.Opcode opc_checkcast

    - #### opc_instanceof

          public static final OpcodeTables.Opcode opc_instanceof

    - #### opc_monitorenter

          public static final OpcodeTables.Opcode opc_monitorenter

    - #### opc_monitorexit

          public static final OpcodeTables.Opcode opc_monitorexit

    - #### opc_wide

          public static final OpcodeTables.Opcode opc_wide

    - #### opc_multianewarray

          public static final OpcodeTables.Opcode opc_multianewarray

    - #### opc_ifnull

          public static final OpcodeTables.Opcode opc_ifnull

    - #### opc_ifnonnull

          public static final OpcodeTables.Opcode opc_ifnonnull

    - #### opc_goto_w

          public static final OpcodeTables.Opcode opc_goto_w

    - #### opc_jsr_w

          public static final OpcodeTables.Opcode opc_jsr_w

    - #### opc_bytecode

          public static final OpcodeTables.Opcode opc_bytecode

    - #### opc_try

          public static final OpcodeTables.Opcode opc_try

    - #### opc_endtry

          public static final OpcodeTables.Opcode opc_endtry

    - #### opc_catch

          public static final OpcodeTables.Opcode opc_catch

    - #### opc_var

          public static final OpcodeTables.Opcode opc_var

    - #### opc_endvar

          public static final OpcodeTables.Opcode opc_endvar

    - #### opc_locals_map

          public static final OpcodeTables.Opcode opc_locals_map

    - #### opc_stack_map

          public static final OpcodeTables.Opcode opc_stack_map

    - #### opc_stack_frame_type

          public static final OpcodeTables.Opcode opc_stack_frame_type

    - #### opc_nonpriv

          public static final OpcodeTables.Opcode opc_nonpriv

    - #### opc_priv

          public static final OpcodeTables.Opcode opc_priv

    - #### opc_iload_w

          public static final OpcodeTables.Opcode opc_iload_w

    - #### opc_lload_w

          public static final OpcodeTables.Opcode opc_lload_w

    - #### opc_fload_w

          public static final OpcodeTables.Opcode opc_fload_w

    - #### opc_dload_w

          public static final OpcodeTables.Opcode opc_dload_w

    - #### opc_aload_w

          public static final OpcodeTables.Opcode opc_aload_w

    - #### opc_istore_w

          public static final OpcodeTables.Opcode opc_istore_w

    - #### opc_lstore_w

          public static final OpcodeTables.Opcode opc_lstore_w

    - #### opc_fstore_w

          public static final OpcodeTables.Opcode opc_fstore_w

    - #### opc_dstore_w

          public static final OpcodeTables.Opcode opc_dstore_w

    - #### opc_astore_w

          public static final OpcodeTables.Opcode opc_astore_w

    - #### opc_ret_w

          public static final OpcodeTables.Opcode opc_ret_w

    - #### opc_iinc_w

          public static final OpcodeTables.Opcode opc_iinc_w

    - #### opc_load_ubyte

          public static final OpcodeTables.Opcode opc_load_ubyte

    - #### opc_priv_load_ubyte

          public static final OpcodeTables.Opcode opc_priv_load_ubyte

    - #### opc_load_byte

          public static final OpcodeTables.Opcode opc_load_byte

    - #### opc_priv_load_byte

          public static final OpcodeTables.Opcode opc_priv_load_byte

    - #### opc_load_char

          public static final OpcodeTables.Opcode opc_load_char

    - #### opc_priv_load_char

          public static final OpcodeTables.Opcode opc_priv_load_char

    - #### opc_load_short

          public static final OpcodeTables.Opcode opc_load_short

    - #### opc_priv_load_short

          public static final OpcodeTables.Opcode opc_priv_load_short

    - #### opc_load_word

          public static final OpcodeTables.Opcode opc_load_word

    - #### opc_priv_load_word

          public static final OpcodeTables.Opcode opc_priv_load_word

    - #### opc_load_char_oe

          public static final OpcodeTables.Opcode opc_load_char_oe

    - #### opc_priv_load_char_oe

          public static final OpcodeTables.Opcode opc_priv_load_char_oe

    - #### opc_load_short_oe

          public static final OpcodeTables.Opcode opc_load_short_oe

    - #### opc_priv_load_short_oe

          public static final OpcodeTables.Opcode opc_priv_load_short_oe

    - #### opc_load_word_oe

          public static final OpcodeTables.Opcode opc_load_word_oe

    - #### opc_priv_load_word_oe

          public static final OpcodeTables.Opcode opc_priv_load_word_oe

    - #### opc_ncload_ubyte

          public static final OpcodeTables.Opcode opc_ncload_ubyte

    - #### opc_priv_ncload_ubyte

          public static final OpcodeTables.Opcode opc_priv_ncload_ubyte

    - #### opc_ncload_byte

          public static final OpcodeTables.Opcode opc_ncload_byte

    - #### opc_priv_ncload_byte

          public static final OpcodeTables.Opcode opc_priv_ncload_byte

    - #### opc_ncload_char

          public static final OpcodeTables.Opcode opc_ncload_char

    - #### opc_priv_ncload_char

          public static final OpcodeTables.Opcode opc_priv_ncload_char

    - #### opc_ncload_short

          public static final OpcodeTables.Opcode opc_ncload_short

    - #### opc_priv_ncload_short

          public static final OpcodeTables.Opcode opc_priv_ncload_short

    - #### opc_ncload_word

          public static final OpcodeTables.Opcode opc_ncload_word

    - #### opc_priv_ncload_word

          public static final OpcodeTables.Opcode opc_priv_ncload_word

    - #### opc_ncload_char_oe

          public static final OpcodeTables.Opcode opc_ncload_char_oe

    - #### opc_priv_ncload_char_oe

          public static final OpcodeTables.Opcode opc_priv_ncload_char_oe

    - #### opc_ncload_short_oe

          public static final OpcodeTables.Opcode opc_ncload_short_oe

    - #### opc_priv_ncload_short_oe

          public static final OpcodeTables.Opcode opc_priv_ncload_short_oe

    - #### opc_ncload_word_oe

          public static final OpcodeTables.Opcode opc_ncload_word_oe

    - #### opc_priv_ncload_word_oe

          public static final OpcodeTables.Opcode opc_priv_ncload_word_oe

    - #### opc_cache_flush

          public static final OpcodeTables.Opcode opc_cache_flush

    - #### opc_priv_cache_flush

          public static final OpcodeTables.Opcode opc_priv_cache_flush

    - #### opc_store_byte

          public static final OpcodeTables.Opcode opc_store_byte

    - #### opc_priv_store_byte

          public static final OpcodeTables.Opcode opc_priv_store_byte

    - #### opc_store_short

          public static final OpcodeTables.Opcode opc_store_short

    - #### opc_priv_store_short

          public static final OpcodeTables.Opcode opc_priv_store_short

    - #### opc_store_word

          public static final OpcodeTables.Opcode opc_store_word

    - #### opc_priv_store_word

          public static final OpcodeTables.Opcode opc_priv_store_word

    - #### opc_store_short_oe

          public static final OpcodeTables.Opcode opc_store_short_oe

    - #### opc_priv_store_short_oe

          public static final OpcodeTables.Opcode opc_priv_store_short_oe

    - #### opc_store_word_oe

          public static final OpcodeTables.Opcode opc_store_word_oe

    - #### opc_priv_store_word_oe

          public static final OpcodeTables.Opcode opc_priv_store_word_oe

    - #### opc_ncstore_byte

          public static final OpcodeTables.Opcode opc_ncstore_byte

    - #### opc_priv_ncstore_byte

          public static final OpcodeTables.Opcode opc_priv_ncstore_byte

    - #### opc_ncstore_short

          public static final OpcodeTables.Opcode opc_ncstore_short

    - #### opc_priv_ncstore_short

          public static final OpcodeTables.Opcode opc_priv_ncstore_short

    - #### opc_ncstore_word

          public static final OpcodeTables.Opcode opc_ncstore_word

    - #### opc_priv_ncstore_word

          public static final OpcodeTables.Opcode opc_priv_ncstore_word

    - #### opc_ncstore_short_oe

          public static final OpcodeTables.Opcode opc_ncstore_short_oe

    - #### opc_priv_ncstore_short_oe

          public static final OpcodeTables.Opcode opc_priv_ncstore_short_oe

    - #### opc_ncstore_word_oe

          public static final OpcodeTables.Opcode opc_ncstore_word_oe

    - #### opc_priv_ncstore_word_oe

          public static final OpcodeTables.Opcode opc_priv_ncstore_word_oe

    - #### opc_zero_line

          public static final OpcodeTables.Opcode opc_zero_line

    - #### opc_priv_zero_line

          public static final OpcodeTables.Opcode opc_priv_zero_line

    - #### opc_ret_from_sub

          public static final OpcodeTables.Opcode opc_ret_from_sub

    - #### opc_enter_sync_method

          public static final OpcodeTables.Opcode opc_enter_sync_method

    - #### opc_priv_ret_from_trap

          public static final OpcodeTables.Opcode opc_priv_ret_from_trap

    - #### opc_priv_read_dcache_tag

          public static final OpcodeTables.Opcode opc_priv_read_dcache_tag

    - #### opc_priv_read_dcache_data

          public static final OpcodeTables.Opcode opc_priv_read_dcache_data

    - #### opc_priv_read_icache_tag

          public static final OpcodeTables.Opcode opc_priv_read_icache_tag

    - #### opc_priv_read_icache_data

          public static final OpcodeTables.Opcode opc_priv_read_icache_data

    - #### opc_priv_powerdown

          public static final OpcodeTables.Opcode opc_priv_powerdown

    - #### opc_priv_read_scache_data

          public static final OpcodeTables.Opcode opc_priv_read_scache_data

    - #### opc_priv_cache_index_flush

          public static final OpcodeTables.Opcode opc_priv_cache_index_flush

    - #### opc_priv_write_dcache_tag

          public static final OpcodeTables.Opcode opc_priv_write_dcache_tag

    - #### opc_priv_write_dcache_data

          public static final OpcodeTables.Opcode opc_priv_write_dcache_data

    - #### opc_priv_write_icache_tag

          public static final OpcodeTables.Opcode opc_priv_write_icache_tag

    - #### opc_priv_write_icache_data

          public static final OpcodeTables.Opcode opc_priv_write_icache_data

    - #### opc_priv_reset

          public static final OpcodeTables.Opcode opc_priv_reset

    - #### opc_priv_write_scache_data

          public static final OpcodeTables.Opcode opc_priv_write_scache_data

    - #### opc_priv_read_reg_0

          public static final OpcodeTables.Opcode opc_priv_read_reg_0

    - #### opc_priv_read_reg_1

          public static final OpcodeTables.Opcode opc_priv_read_reg_1

    - #### opc_priv_read_reg_2

          public static final OpcodeTables.Opcode opc_priv_read_reg_2

    - #### opc_priv_read_reg_3

          public static final OpcodeTables.Opcode opc_priv_read_reg_3

    - #### opc_priv_read_reg_4

          public static final OpcodeTables.Opcode opc_priv_read_reg_4

    - #### opc_priv_read_reg_5

          public static final OpcodeTables.Opcode opc_priv_read_reg_5

    - #### opc_priv_read_reg_6

          public static final OpcodeTables.Opcode opc_priv_read_reg_6

    - #### opc_priv_read_reg_7

          public static final OpcodeTables.Opcode opc_priv_read_reg_7

    - #### opc_priv_read_reg_8

          public static final OpcodeTables.Opcode opc_priv_read_reg_8

    - #### opc_priv_read_reg_9

          public static final OpcodeTables.Opcode opc_priv_read_reg_9

    - #### opc_priv_read_reg_10

          public static final OpcodeTables.Opcode opc_priv_read_reg_10

    - #### opc_priv_read_reg_11

          public static final OpcodeTables.Opcode opc_priv_read_reg_11

    - #### opc_priv_read_reg_12

          public static final OpcodeTables.Opcode opc_priv_read_reg_12

    - #### opc_priv_read_reg_13

          public static final OpcodeTables.Opcode opc_priv_read_reg_13

    - #### opc_priv_read_reg_14

          public static final OpcodeTables.Opcode opc_priv_read_reg_14

    - #### opc_priv_read_reg_15

          public static final OpcodeTables.Opcode opc_priv_read_reg_15

    - #### opc_priv_read_reg_16

          public static final OpcodeTables.Opcode opc_priv_read_reg_16

    - #### opc_priv_read_reg_17

          public static final OpcodeTables.Opcode opc_priv_read_reg_17

    - #### opc_priv_read_reg_18

          public static final OpcodeTables.Opcode opc_priv_read_reg_18

    - #### opc_priv_read_reg_19

          public static final OpcodeTables.Opcode opc_priv_read_reg_19

    - #### opc_priv_read_reg_20

          public static final OpcodeTables.Opcode opc_priv_read_reg_20

    - #### opc_priv_read_reg_21

          public static final OpcodeTables.Opcode opc_priv_read_reg_21

    - #### opc_priv_read_reg_22

          public static final OpcodeTables.Opcode opc_priv_read_reg_22

    - #### opc_priv_read_reg_23

          public static final OpcodeTables.Opcode opc_priv_read_reg_23

    - #### opc_priv_read_reg_24

          public static final OpcodeTables.Opcode opc_priv_read_reg_24

    - #### opc_priv_read_reg_25

          public static final OpcodeTables.Opcode opc_priv_read_reg_25

    - #### opc_priv_read_reg_26

          public static final OpcodeTables.Opcode opc_priv_read_reg_26

    - #### opc_priv_read_reg_27

          public static final OpcodeTables.Opcode opc_priv_read_reg_27

    - #### opc_priv_read_reg_28

          public static final OpcodeTables.Opcode opc_priv_read_reg_28

    - #### opc_priv_read_reg_29

          public static final OpcodeTables.Opcode opc_priv_read_reg_29

    - #### opc_priv_read_reg_30

          public static final OpcodeTables.Opcode opc_priv_read_reg_30

    - #### opc_priv_read_reg_31

          public static final OpcodeTables.Opcode opc_priv_read_reg_31

    - #### opc_priv_write_reg_0

          public static final OpcodeTables.Opcode opc_priv_write_reg_0

    - #### opc_priv_write_reg_1

          public static final OpcodeTables.Opcode opc_priv_write_reg_1

    - #### opc_priv_write_reg_2

          public static final OpcodeTables.Opcode opc_priv_write_reg_2

    - #### opc_priv_write_reg_3

          public static final OpcodeTables.Opcode opc_priv_write_reg_3

    - #### opc_priv_write_reg_4

          public static final OpcodeTables.Opcode opc_priv_write_reg_4

    - #### opc_priv_write_reg_5

          public static final OpcodeTables.Opcode opc_priv_write_reg_5

    - #### opc_priv_write_reg_6

          public static final OpcodeTables.Opcode opc_priv_write_reg_6

    - #### opc_priv_write_reg_7

          public static final OpcodeTables.Opcode opc_priv_write_reg_7

    - #### opc_priv_write_reg_8

          public static final OpcodeTables.Opcode opc_priv_write_reg_8

    - #### opc_priv_write_reg_9

          public static final OpcodeTables.Opcode opc_priv_write_reg_9

    - #### opc_priv_write_reg_10

          public static final OpcodeTables.Opcode opc_priv_write_reg_10

    - #### opc_priv_write_reg_11

          public static final OpcodeTables.Opcode opc_priv_write_reg_11

    - #### opc_priv_write_reg_12

          public static final OpcodeTables.Opcode opc_priv_write_reg_12

    - #### opc_priv_write_reg_13

          public static final OpcodeTables.Opcode opc_priv_write_reg_13

    - #### opc_priv_write_reg_14

          public static final OpcodeTables.Opcode opc_priv_write_reg_14

    - #### opc_priv_write_reg_15

          public static final OpcodeTables.Opcode opc_priv_write_reg_15

    - #### opc_priv_write_reg_16

          public static final OpcodeTables.Opcode opc_priv_write_reg_16

    - #### opc_priv_write_reg_17

          public static final OpcodeTables.Opcode opc_priv_write_reg_17

    - #### opc_priv_write_reg_18

          public static final OpcodeTables.Opcode opc_priv_write_reg_18

    - #### opc_priv_write_reg_19

          public static final OpcodeTables.Opcode opc_priv_write_reg_19

    - #### opc_priv_write_reg_20

          public static final OpcodeTables.Opcode opc_priv_write_reg_20

    - #### opc_priv_write_reg_21

          public static final OpcodeTables.Opcode opc_priv_write_reg_21

    - #### opc_priv_write_reg_22

          public static final OpcodeTables.Opcode opc_priv_write_reg_22

    - #### opc_priv_write_reg_23

          public static final OpcodeTables.Opcode opc_priv_write_reg_23

    - #### opc_priv_write_reg_24

          public static final OpcodeTables.Opcode opc_priv_write_reg_24

    - #### opc_priv_write_reg_25

          public static final OpcodeTables.Opcode opc_priv_write_reg_25

    - #### opc_priv_write_reg_26

          public static final OpcodeTables.Opcode opc_priv_write_reg_26

    - #### opc_priv_write_reg_27

          public static final OpcodeTables.Opcode opc_priv_write_reg_27

    - #### opc_priv_write_reg_28

          public static final OpcodeTables.Opcode opc_priv_write_reg_28

    - #### opc_priv_write_reg_29

          public static final OpcodeTables.Opcode opc_priv_write_reg_29

    - #### opc_priv_write_reg_30

          public static final OpcodeTables.Opcode opc_priv_write_reg_30

    - #### opc_priv_write_reg_31

          public static final OpcodeTables.Opcode opc_priv_write_reg_31

  - ### Method Detail

    - #### values

          public static OpcodeTables.Opcode[] values()

      Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:

          for (OpcodeTables.Opcode c : OpcodeTables.Opcode.values())
              System.out.println(c);

      Returns:
        an array containing the constants of this enum type, in the order they are declared

    - #### valueOf

          public static OpcodeTables.Opcode valueOf​(java.lang.String name)

      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
        `name` - the name of the enum constant to be returned.
      Returns:
        the enum constant with the specified name
      Throws:
        `java.lang.IllegalArgumentException` - if this enum type has no constant with the specified name
        `java.lang.NullPointerException` - if the argument is null

    - #### value

          public java.lang.Integer value()

    - #### length

          public int length()

    - #### parsekey

          public java.lang.String parsekey()

    - #### type

          public OpcodeTables.OpcodeType type()