1goto 2return-void 3nop 4return-void-barrier 5return-void-no-barrier 6const/4 7move-result 8move-result-wide 9move-result-object 10move-exception 11return 12return-wide 13move 14move-wide 15move-object 16array-length 17neg-int 18not-int 19neg-long 20not-long 21neg-float 22neg-double 23int-to-long 24int-to-float 25int-to-double 26long-to-int 27long-to-float 28long-to-double 29float-to-int 30float-to-long 31float-to-double 32double-to-int 33double-to-long 34add-int/2addr 35sub-int/2addr 36mul-int/2addr 37div-int/2addr 38rem-int/2addr 39and-int/2addr 40or-int/2addr 41xor-int/2addr 42shl-int/2addr 43shr-int/2addr 44ushr-int/2addr 45add-long/2addr 46sub-long/2addr 47mul-long/2addr 48div-long/2addr 49rem-long/2addr 50and-long/2addr 51or-long/2addr 52xor-long/2addr 53shl-long/2addr 54shr-long/2addr 55ushr-long/2addr 56add-float/2addr 57sub-float/2addr 58mul-float/2addr 59div-float/2addr 60rem-float/2addr 61add-double/2addr 62throw-verification-error 63goto/16 64sget 65sget-wide 66sget-object 67sget-boolean 68sget-byte 69sget-char 70sget-short 71sput 72sput-wide 73sput-object 74sput-boolean 75sput-byte 76sput-char 77sput-short 78sget-volatile 79sget-wide-volatile 80sget-object-volatile 81sput-volatile 82sput-wide-volatile 83sput-object-volatile 84const-string 85check-cast 86new-instance 87const-class 88const-method-handle 89const-method-type 90const/high16 91const-wide/high16 92const/16 93const-wide/16 94if-eqz 95if-nez 96if-ltz 97if-gez 98if-gtz 99if-lez 100add-int/lit8 101rsub-int/lit8 102mul-int/lit8 103div-int/lit8 104rem-int/lit8 105and-int/lit8 106iget 107iget-wide 108iget-object 109iget-boolean 110iget-byte 111iget-char 112iget-short 113iput 114iput-wide 115iput-object 116iput-boolean 117iput-byte 118iput-char 119iput-short 120iget-volatile 121iget-wide-volatile 122iget-object-volatile 123iput-volatile 124iput-wide-volatile 125iput-object-volatile 126instance-of 127new-array 128iget-quick 129iget-wide-quick 130iget-object-quick 131iput-quick 132iput-wide-quick 133iput-object-quick 134iput-boolean-quick 135iput-byte-quick 136iput-char-quick 137iput-short-quick 138rsub-int 139add-int/lit16 140mul-int/lit16 141div-int/lit16 142rem-int/lit16 143and-int/lit16 144or-int/lit16 145if-eq 146if-ne 147if-lt 148if-ge 149if-gt 150if-le 151move/from16 152move-wide/from16 153move-object/from16 154cmpl-float 155cmpg-float 156cmpl-double 157cmpg-double 158cmp-long 159aget 160aget-wide 161aget-object 162aget-boolean 163aget-byte 164aget-char 165aget-short 166aput 167aput-wide 168aput-object 169aput-boolean 170aput-byte 171aput-char 172aput-short 173add-int 174sub-int 175mul-int 176div-int 177rem-int 178and-int 179or-int 180xor-int 181shl-int 182shr-int 183ushr-int 184add-long 185sub-long 186mul-long 187div-long 188rem-long 189and-long 190or-long 191xor-long 192shl-long 193shr-long 194ushr-long 195add-float 196sub-float 197mul-float 198div-float 199rem-float 200add-double 201sub-double 202mul-double 203div-double 204goto/32 205const-string/jumbo 206const 207const-wide/32 208fill-array-data 209packed-switch 210sparse-switch 211move/16 212move-wide/16 213move-object/16 214invoke-custom 215invoke-virtual 216invoke-super 217invoke-direct 218invoke-static 219invoke-interface 220filled-new-array 221invoke-direct-empty 222invoke-object-init/range 223throw-verification-error 224execute-inline 225invoke-virtual-quick 226invoke-super-quick 227invoke-custom/range 228invoke-virtual/range 229invoke-super/range 230invoke-direct/range 231invoke-static/range 232invoke-interface/range 233filled-new-array/range 234execute-inline/range 235invoke-virtual-quick/range 236invoke-super-quick/range 237const-wide 238