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