1 11 package org.eclipse.jdt.internal.compiler.codegen; 12 13 public interface Opcodes { 14 15 public static final byte OPC_nop = 0; 16 public static final byte OPC_aconst_null = 1; 17 public static final byte OPC_iconst_m1 = 2; 18 public static final byte OPC_iconst_0 = 3; 19 public static final byte OPC_iconst_1 = 4; 20 public static final byte OPC_iconst_2 = 5; 21 public static final byte OPC_iconst_3 = 6; 22 public static final byte OPC_iconst_4 = 7; 23 public static final byte OPC_iconst_5 = 8; 24 public static final byte OPC_lconst_0 = 9; 25 public static final byte OPC_lconst_1 = 10; 26 public static final byte OPC_fconst_0 = 11; 27 public static final byte OPC_fconst_1 = 12; 28 public static final byte OPC_fconst_2 = 13; 29 public static final byte OPC_dconst_0 = 14; 30 public static final byte OPC_dconst_1 = 15; 31 public static final byte OPC_bipush = 16; 32 public static final byte OPC_sipush = 17; 33 public static final byte OPC_ldc = 18; 34 public static final byte OPC_ldc_w = 19; 35 public static final byte OPC_ldc2_w = 20; 36 public static final byte OPC_iload = 21; 37 public static final byte OPC_lload = 22; 38 public static final byte OPC_fload = 23; 39 public static final byte OPC_dload = 24; 40 public static final byte OPC_aload = 25; 41 public static final byte OPC_iload_0 = 26; 42 public static final byte OPC_iload_1 = 27; 43 public static final byte OPC_iload_2 = 28; 44 public static final byte OPC_iload_3 = 29; 45 public static final byte OPC_lload_0 = 30; 46 public static final byte OPC_lload_1 = 31; 47 public static final byte OPC_lload_2 = 32; 48 public static final byte OPC_lload_3 = 33; 49 public static final byte OPC_fload_0 = 34; 50 public static final byte OPC_fload_1 = 35; 51 public static final byte OPC_fload_2 = 36; 52 public static final byte OPC_fload_3 = 37; 53 public static final byte OPC_dload_0 = 38; 54 public static final byte OPC_dload_1 = 39; 55 public static final byte OPC_dload_2 = 40; 56 public static final byte OPC_dload_3 = 41; 57 public static final byte OPC_aload_0 = 42; 58 public static final byte OPC_aload_1 = 43; 59 public static final byte OPC_aload_2 = 44; 60 public static final byte OPC_aload_3 = 45; 61 public static final byte OPC_iaload = 46; 62 public static final byte OPC_laload = 47; 63 public static final byte OPC_faload = 48; 64 public static final byte OPC_daload = 49; 65 public static final byte OPC_aaload = 50; 66 public static final byte OPC_baload = 51; 67 public static final byte OPC_caload = 52; 68 public static final byte OPC_saload = 53; 69 public static final byte OPC_istore = 54; 70 public static final byte OPC_lstore = 55; 71 public static final byte OPC_fstore = 56; 72 public static final byte OPC_dstore = 57; 73 public static final byte OPC_astore = 58; 74 public static final byte OPC_istore_0 = 59; 75 public static final byte OPC_istore_1 = 60; 76 public static final byte OPC_istore_2 = 61; 77 public static final byte OPC_istore_3 = 62; 78 public static final byte OPC_lstore_0 = 63; 79 public static final byte OPC_lstore_1 = 64; 80 public static final byte OPC_lstore_2 = 65; 81 public static final byte OPC_lstore_3 = 66; 82 public static final byte OPC_fstore_0 = 67; 83 public static final byte OPC_fstore_1 = 68; 84 public static final byte OPC_fstore_2 = 69; 85 public static final byte OPC_fstore_3 = 70; 86 public static final byte OPC_dstore_0 = 71; 87 public static final byte OPC_dstore_1 = 72; 88 public static final byte OPC_dstore_2 = 73; 89 public static final byte OPC_dstore_3 = 74; 90 public static final byte OPC_astore_0 = 75; 91 public static final byte OPC_astore_1 = 76; 92 public static final byte OPC_astore_2 = 77; 93 public static final byte OPC_astore_3 = 78; 94 public static final byte OPC_iastore = 79; 95 public static final byte OPC_lastore = 80; 96 public static final byte OPC_fastore = 81; 97 public static final byte OPC_dastore = 82; 98 public static final byte OPC_aastore = 83; 99 public static final byte OPC_bastore = 84; 100 public static final byte OPC_castore = 85; 101 public static final byte OPC_sastore = 86; 102 public static final byte OPC_pop = 87; 103 public static final byte OPC_pop2 = 88; 104 public static final byte OPC_dup = 89; 105 public static final byte OPC_dup_x1 = 90; 106 public static final byte OPC_dup_x2 = 91; 107 public static final byte OPC_dup2 = 92; 108 public static final byte OPC_dup2_x1 = 93; 109 public static final byte OPC_dup2_x2 = 94; 110 public static final byte OPC_swap = 95; 111 public static final byte OPC_iadd = 96; 112 public static final byte OPC_ladd = 97; 113 public static final byte OPC_fadd = 98; 114 public static final byte OPC_dadd = 99; 115 public static final byte OPC_isub = 100; 116 public static final byte OPC_lsub = 101; 117 public static final byte OPC_fsub = 102; 118 public static final byte OPC_dsub = 103; 119 public static final byte OPC_imul = 104; 120 public static final byte OPC_lmul = 105; 121 public static final byte OPC_fmul = 106; 122 public static final byte OPC_dmul = 107; 123 public static final byte OPC_idiv = 108; 124 public static final byte OPC_ldiv = 109; 125 public static final byte OPC_fdiv = 110; 126 public static final byte OPC_ddiv = 111; 127 public static final byte OPC_irem = 112; 128 public static final byte OPC_lrem = 113; 129 public static final byte OPC_frem = 114; 130 public static final byte OPC_drem = 115; 131 public static final byte OPC_ineg = 116; 132 public static final byte OPC_lneg = 117; 133 public static final byte OPC_fneg = 118; 134 public static final byte OPC_dneg = 119; 135 public static final byte OPC_ishl = 120; 136 public static final byte OPC_lshl = 121; 137 public static final byte OPC_ishr = 122; 138 public static final byte OPC_lshr = 123; 139 public static final byte OPC_iushr = 124; 140 public static final byte OPC_lushr = 125; 141 public static final byte OPC_iand = 126; 142 public static final byte OPC_land = 127; 143 public static final byte OPC_ior = (byte) 128; 144 public static final byte OPC_lor = (byte) 129; 145 public static final byte OPC_ixor = (byte) 130; 146 public static final byte OPC_lxor = (byte) 131; 147 public static final byte OPC_iinc = (byte) 132; 148 public static final byte OPC_i2l = (byte) 133; 149 public static final byte OPC_i2f = (byte) 134; 150 public static final byte OPC_i2d = (byte) 135; 151 public static final byte OPC_l2i = (byte) 136; 152 public static final byte OPC_l2f = (byte) 137; 153 public static final byte OPC_l2d = (byte) 138; 154 public static final byte OPC_f2i = (byte) 139; 155 public static final byte OPC_f2l = (byte) 140; 156 public static final byte OPC_f2d = (byte) 141; 157 public static final byte OPC_d2i = (byte) 142; 158 public static final byte OPC_d2l = (byte) 143; 159 public static final byte OPC_d2f = (byte) 144; 160 public static final byte OPC_i2b = (byte) 145; 161 public static final byte OPC_i2c = (byte) 146; 162 public static final byte OPC_i2s = (byte) 147; 163 public static final byte OPC_lcmp = (byte) 148; 164 public static final byte OPC_fcmpl = (byte) 149; 165 public static final byte OPC_fcmpg = (byte) 150; 166 public static final byte OPC_dcmpl = (byte) 151; 167 public static final byte OPC_dcmpg = (byte) 152; 168 public static final byte OPC_ifeq = (byte) 153; 169 public static final byte OPC_ifne = (byte) 154; 170 public static final byte OPC_iflt = (byte) 155; 171 public static final byte OPC_ifge = (byte) 156; 172 public static final byte OPC_ifgt = (byte) 157; 173 public static final byte OPC_ifle = (byte) 158; 174 public static final byte OPC_if_icmpeq = (byte) 159; 175 public static final byte OPC_if_icmpne = (byte) 160; 176 public static final byte OPC_if_icmplt = (byte) 161; 177 public static final byte OPC_if_icmpge = (byte) 162; 178 public static final byte OPC_if_icmpgt = (byte) 163; 179 public static final byte OPC_if_icmple = (byte) 164; 180 public static final byte OPC_if_acmpeq = (byte) 165; 181 public static final byte OPC_if_acmpne = (byte) 166; 182 public static final byte OPC_goto = (byte) 167; 183 public static final byte OPC_jsr = (byte) 168; 184 public static final byte OPC_ret = (byte) 169; 185 public static final byte OPC_tableswitch = (byte) 170; 186 public static final byte OPC_lookupswitch = (byte) 171; 187 public static final byte OPC_ireturn = (byte) 172; 188 public static final byte OPC_lreturn = (byte) 173; 189 public static final byte OPC_freturn = (byte) 174; 190 public static final byte OPC_dreturn = (byte) 175; 191 public static final byte OPC_areturn = (byte) 176; 192 public static final byte OPC_return = (byte) 177; 193 public static final byte OPC_getstatic = (byte) 178; 194 public static final byte OPC_putstatic = (byte) 179; 195 public static final byte OPC_getfield = (byte) 180; 196 public static final byte OPC_putfield = (byte) 181; 197 public static final byte OPC_invokevirtual = (byte) 182; 198 public static final byte OPC_invokespecial = (byte) 183; 199 public static final byte OPC_invokestatic = (byte) 184; 200 public static final byte OPC_invokeinterface = (byte) 185; 201 public static final byte OPC_new = (byte) 187; 202 public static final byte OPC_newarray = (byte) 188; 203 public static final byte OPC_anewarray = (byte) 189; 204 public static final byte OPC_arraylength = (byte) 190; 205 public static final byte OPC_athrow = (byte) 191; 206 public static final byte OPC_checkcast = (byte) 192; 207 public static final byte OPC_instanceof = (byte) 193; 208 public static final byte OPC_monitorenter = (byte) 194; 209 public static final byte OPC_monitorexit = (byte) 195; 210 public static final byte OPC_wide = (byte) 196; 211 public static final byte OPC_multianewarray = (byte) 197; 212 public static final byte OPC_ifnull = (byte) 198; 213 public static final byte OPC_ifnonnull = (byte) 199; 214 public static final byte OPC_goto_w = (byte) 200; 215 public static final byte OPC_jsr_w = (byte) 201; 216 } 217 | Popular Tags |