Lines Matching refs:f

85 …2: invoke-virtual {v0}, Lcom/google/android/checkers/CheckersView;.requestLayout:()V // method@006f
127 … |0008: new-instance v0, Lcom/google/android/checkers/CheckersView; // type@001f
139 00155e: 3202 0500 |001f: if-eq v2, v0, 0024 // +0005
146 …0600 |002f: invoke-direct {v6, v0}, Lcom/google/android/checkers/Checkers;…
176 0015c6: 7250 2b00 5a44 |000f: invoke-interface {v10, v5, v4, v4, v0}, Landr…
183 0015e6: 7251 3400 4055 |001f: invoke-interface {v0, v4, v5, v5, v1}, Landro…
185 …-interface {v1, v4}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@002f
194 …-interface {v1, v4}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@002f
198 001626: 0a02 |003f: move-result v2
203 …-interface {v1, v4}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@002f
206 001646: 6e20 6300 5200 |004f: invoke-virtual {v2, v5}, Lcom/google/android/…
212 …-interface {v1, v4}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@002f
213 001666: 0c01 |005f: move-result-object v1
221 … |006f: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setCheckable:(Z)Landro…
243 0016e6: 7251 3400 6088 |009f: invoke-interface {v0, v6, v8, v8, v1}, Landro…
258 …171e: 1a03 5f00 |00bb: const-string v3, "Level 7 (60s)" // string@005f
286 001768: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80
298 …016: invoke-virtual {v1, v3, v2}, Lcom/google/android/checkers/CheckersView;.a:(FF)V // method@004f
301 …01c: invoke-virtual {v1, v4, v2}, Lcom/google/android/checkers/CheckersView;.a:(FF)V // method@004f
302 0017a6: 28ee |001f: goto 000d // -0012
304 …022: invoke-virtual {v1, v2, v3}, Lcom/google/android/checkers/CheckersView;.a:(FF)V // method@004f
307 …028: invoke-virtual {v1, v2, v4}, Lcom/google/android/checkers/CheckersView;.a:(FF)V // method@004f
366 00188a: 5451 0100 |004f: iget-object v1, v5, Lcom/google/android/check…
378 0018b8: 3321 0f00 |0066: if-ne v1, v2, 0075 // +000f
383 … |0071: invoke-direct {v5, v1}, Lcom/google/android/checkers/Checkers;.a:(Z)V // method@003f
391 0018ee: 2891 |0081: goto 0012 // -006f
398 00190a: 7220 3000 0600 |008f: invoke-interface {v6, v0}, Landroid/view/Menu…
466 0019b2: 6e10 5d00 0100 |000f: invoke-virtual {v1}, Lcom/google/android/chec…
473 …01d: invoke-virtual {v1, v2, v3}, Lcom/google/android/checkers/CheckersView;.a:(FF)V // method@004f
592 name : 'f'
701 001a3a: 7010 2100 0000 |001f: invoke-direct {v0}, Landroid/graphics/Paint;.…
726 … |005b: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.f:Landroid/graphics/Pa…
727 … |005d: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.f:Landroid/graphics/Pa…
728 001aba: 6e20 2300 7000 |005f: invoke-virtual {v0, v7}, Landroid/graphics/Pa…
729 … |0062: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.f:Landroid/graphics/Pa…
741 001afa: 5b90 1a00 |007f: iput-object v0, v9, Lcom/google/android/check…
748 001b1a: 1501 0040 |008f: const/high16 v1, #int 1073741824 // #4000
774 … |00cb: iput v4, v9, Lcom/google/android/checkers/CheckersView;.m:I // field@001f
779 001ba6: 1501 027f |00d5: const/high16 v1, #int 2130837504 // #7f02
803 001c06: 1300 001f |0105: const/16 v0, #int 7936 // #1f00
806 001c12: 1300 001f |010b: const/16 v0, #int 7936 // #1f00
808 …01c1a: 6900 5e00 |010f: sput-object v0, Lcom/google/android/checkers/…
811 … |0115: sput-object v0, Lcom/google/android/checkers/g;.g:[B // field@005f
816 001c3a: 2300 3600 |011f: new-array v0, v0, [B // type@0036
824 001c5a: 1300 0062 |012f: const/16 v0, #int 25088 // #6200
827 001c66: 1300 402f |0135: const/16 v0, #int 12096 // #2f40
830 001c72: 1300 402f |013b: const/16 v0, #int 12096 // #2f40
832 001c7a: 6900 6600 |013f: sput-object v0, Lcom/google/android/checkers/…
844 001cac: 1501 037f |0158: const/high16 v1, #int 2130903040 // #7f03
861 … |0180: sget-object v0, Lcom/google/android/checkers/g;.f:[B // field@005e
863 … |0185: sget-object v0, Lcom/google/android/checkers/g;.g:[B // field@005f
867 001d1a: 6200 6100 |018f: sget-object v0, Lcom/google/android/checkers/…
894 …: iput-object v5, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
902 …: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
930 001e1a: 1a01 7c00 |020f: const-string v1, "STOP SHOWING" // string@007c
938 001e3a: 1a01 0800 |021f: const-string v1, "BIK" // string@0008
945 001e5a: 0c00 |022f: move-result-object v0
952 … |023d: sput-object v5, Lcom/google/android/checkers/g;.f:[B // field@005e
953 …905 5f00 |023f: sput-object v5, Lcom/google/android/checkers/g;.g:[B …
961 001e9a: 6905 6700 |024f: sput-object v5, Lcom/google/android/checkers/…
969 001eba: 5990 2400 |025f: iput v0, v9, Lcom/google/android/checkers/Che…
971 … |0263: iget v0, v0, Lcom/google/android/checkers/a;.f:I // field@003f
977 001eda: 5200 4000 |026f: iget v0, v0, Lcom/google/android/checkers/a;.…
1021 001f66: 6e20 a700 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/StringBui…
1091 00202a: d900 0007 |001f: rsub-int/lit8 v0, v0, #int 7 // #07
1105 00204a: 8233 |002f: int-to-float v3, v3
1232 002184: 1a00 3f01 |001e: const-string v0, "wp" // string@013f
1250 0021c6: 0a00 |003f: move-result v0
1268 002206: 1211 |005f: const/4 v1, #int 1 // #1
1277 002226: 1a00 2d01 |006f: const-string v0, "show" // string@012d
1286 002246: 5ca0 0300 |007f: iput-boolean v0, v10, Lcom/google/android/che…
1297 00226e: 1a00 2f01 |0093: const-string v0, "start" // string@012f
1304 002286: 7230 1900 0b01 |009f: invoke-interface {v11, v0, v1}, Landroid/cont…
1360 002366: 55a1 0300 |010f: iget-boolean v1, v10, Lcom/google/android/che…
1456 …: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
1465 002476: 1a00 0801 |003f: const-string v0, "only reply" // string@0108
1466 …: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
1472 002488: 330d 0700 |0048: if-ne v13, v0, 004f // +0007
1474 …: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
1476 002496: 1300 0083 |004f: const/16 v0, #int -32000 // #8300
1487 …: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
1492 0024d6: 1a01 3d01 |006f: const-string v1, "win in #" // string@013d
1499 0024f6: 0c00 |007f: move-result-object v0
1500 …: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
1519 …: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
1526 …: 1a01 7f00 |00b3: const-string v1, "Start a new game?" // string@007f
1534 …Lcom/google/android/checkers/b;.<init>:(Lcom/google/android/checkers/CheckersView;)V // method@008f
1557 …: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
1570 … |0107: iget v0, v0, Lcom/google/android/checkers/a;.f:I // field@003f
1574 002616: 5990 2600 |010f: iput v0, v9, Lcom/google/android/checkers/Che…
1593 002656: 1200 |012f: const/4 v0, #int 0 // #0
1594 …: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
1604 002676: 5990 2a00 |013f: iput v0, v9, Lcom/google/android/checkers/Che…
1613 002696: 1211 |014f: const/4 v1, #int 1 // #1
1616 …: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
1656 002736: 5490 2200 |019f: iget-object v0, v9, Lcom/google/android/check…
1657 … |01a1: iget v0, v0, Lcom/google/android/checkers/a;.f:I // field@003f
1682 …: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
1686 0027a2: 2891 |01d5: goto 0166 // -006f
1689 0027aa: 28a1 |01d9: goto 017a // -005f
1696 …: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
1702 0027d0: 3360 2300 |01ec: if-ne v0, v6, 020f // +0023
1711 0027f2: 3800 0f00 |01fd: if-eqz v0, 020c // +000f
1722 002816: 5290 2300 |020f: iget v0, v9, Lcom/google/android/checkers/Che…
1723 00281a: 3320 6f00 |0211: if-ne v0, v2, 0280 // +006f
1732 00283c: 3800 0f00 |0222: if-eqz v0, 0231 // +000f
1740 002856: 2900 08fe |022f: goto/16 0037 // -01f8
1749 002876: 5990 2900 |023f: iput v0, v9, Lcom/google/android/checkers/Che…
1759 002896: 3442 0a00 |024f: if-lt v2, v4, 0259 // +000a
1770 0028c0: 3201 1f00 |0264: if-eq v1, v0, 0283 // +001f
1776 0028d6: 5993 2900 |026f: iput v3, v9, Lcom/google/android/checkers/Che…
1780 0028e2: 28da |0275: goto 024f // -0026
1820 00294e: e207 0203 |000f: ushr-int/lit8 v7, v2, #int 3 // #03
1830 00296e: 1e0a |001f: monitor-exit v10
1833 002974: 28ed |0022: goto 000f // -0013
1842 00298e: 28ed |002f: goto 001c // -0013
1851 0029ac: 3c08 2100 |003e: if-gtz v8, 005f // +0021
1855 0029b8: 3b03 1b00 |0044: if-gez v3, 005f // +001b
1858 0029c2: 3c03 1600 |0049: if-gtz v3, 005f // +0016
1862 0029ce: 3b02 1000 |004f: if-gez v2, 005f // +0010
1866 0029dc: 28c9 |0056: goto 001f // -0037
1873 0029ee: e003 0501 |005f: shl-int/lit8 v3, v5, #int 1 // #01
1904 002a3e: 0d00 |000f: move-exception v0
1926 … |0005: invoke-static {v12}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
1930 … |000c: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
1931 002a7e: 0a03 |000f: move-result v3
1938 … |0018: invoke-static {v8}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
1952 002abe: b831 |002f: shl-int/2addr v1, v3
1965 002ade: 7606 5400 0000 |003f: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
1967 002ae8: 3390 0b00 |0044: if-ne v0, v9, 004f // +000b
1975 002afe: d800 08ff |004f: add-int/lit8 v0, v8, #int -1 // #ff
1985 002b1e: 0117 |005f: move v7, v1
1988 002b24: 28f1 |0062: goto 0053 // -000f
2018 … |001a: iget v4, v4, Lcom/google/android/checkers/a;.f:I // field@003f
2029 002b96: 5980 0c00 |002f: iput v0, v8, Lcom/google/android/checkers/Che…
2037 002bb6: 3220 5b00 |003f: if-eq v0, v2, 009a // +005b
2047 002bdc: 1403 6666 663f |0052: const v3, #float 0.9 // #3f666666
2053 002bf6: 5284 2400 |005f: iget v4, v8, Lcom/google/android/checkers/Che…
2057 … |0065: iput v3, v8, Lcom/google/android/checkers/CheckersView;.m:I // field@001f
2065 … |0076: iget v3, v3, Lcom/google/android/checkers/a;.f:I // field@003f
2075 …: iput-object v3, v8, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
2078 002c56: 6e30 7a00 0304 |008f: invoke-virtual {v3, v0, v4}, Lcom/google/andr…
2086 … |009c: iput v1, v8, Lcom/google/android/checkers/CheckersView;.m:I // field@001f
2113 …: iput-object v0, v8, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
2127 …: iput-object v0, v8, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
2247 002e76: 4d02 0001 |001f: aput-object v2, v0, v1
2255 …|002f: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequenc…
2257 …0 |0033: new-instance v2, Lcom/google/android/checkers/f; // type@0025
2258 … |0035: invoke-direct {v2, v3}, Lcom/google/android/checkers/f;.<init>:(Lcom/google…
2262 002eb6: 0e00 |003f: return-void
2292 002efe: 3b04 0f00 |001b: if-gez v4, 002a // +000f
2294 002f06: 2e04 0604 |001f: cmpg-float v4, v6, v4
2303 002f26: 8204 |002f: int-to-float v4, v0
2314 002f46: 3b00 1500 |003f: if-gez v0, 0054 // +0015
2374 002fec: 3800 0500 |000a: if-eqz v0, 000f // +0005
2376 002ff6: 0e00 |000f: return-void
2398 003026: 7230 1600 0301 |000f: invoke-interface {v3, v0, v1}, Landroid/conte…
2399 00302c: 1a00 3f01 |0012: const-string v0, "wp" // string@013f
2432 0030c6: 1a00 1801 |005f: const-string v0, "rot" // string@0118
2438 0030e2: 1a00 2f01 |006d: const-string v0, "start" // string@012f
2439 0030e6: 5521 0600 |006f: iget-boolean v1, v2, Lcom/google/android/chec…
2446 003106: 7130 5200 0301 |007f: invoke-static {v3, v0, v1}, Lcom/google/andro…
2493 003196: 1211 |000f: const/4 v1, #int 1 // #1
2517 0031ca: 1e01 |000f: monitor-exit v1
2547 00320a: 3802 0f00 |000b: if-eqz v2, 001a // +000f
2550 003212: 0114 |000f: move v4, v1
2586 00326a: 3232 0600 |000f: if-eq v2, v3, 0015 // +0006
2604 0032aa: 5450 2200 |002f: iget-object v0, v5, Lcom/google/android/check…
2614 0032ca: 28db |003f: goto 001a // -0025
2668 00333e: 7130 3c00 1002 |000f: invoke-static {v0, v1, v2}, Landroid/widget/T…
2677 00335e: 0d00 |001f: move-exception v0
2706 00339e: 28f9 |000f: goto 0008 // -0007
2734 0033e2: e216 0203 |000f: ushr-int/lit8 v22, v2, #int 3 // #03
2742 003402: 1224 |001f: const/4 v4, #int 2 // #2
2758 003442: 5407 1600 |003f: iget-object v7, v0, Lcom/google/android/check…
2776 003482: 120b |005f: const/4 v11, #int 0 // #0
2786 0034a2: 3802 4d03 |006f: if-eqz v2, 03bc // +034d
2795 0034c2: 6e55 2000 2043 |007f: invoke-virtual {v0, v2, v3, v4, v5}, Landroid…
2826 … |00ba: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.f:Landroid/graphics/Pa…
2856 …: iget-object v2, v0, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
2859 …: iget-object v2, v0, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f
2871 0035e2: 0800 1c00 |010f: move-object/from16 v0, v28
2888 003622: 0200 1700 |012f: move/from16 v0, v23
2897 003642: 5204 1100 |013f: iget v4, v0, Lcom/google/android/checkers/Che…
2917 … v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@001f
2931 0036c2: 0800 1c00 |017f: move-object/from16 v0, v28
2961 … |01b8: iput v2, v0, Lcom/google/android/checkers/CheckersView;.m:I // field@001f
2971 003756: 2900 46fe |01c9: goto/16 000f // -01ba
2992 … v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@001f
3011 … |020f: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(F…
3018 0037fa: 013f |021b: move v15, v3
3029 003822: 9203 1602 |022f: mul-int v3, v22, v2
3038 003842: 3803 4f00 |023f: if-eqz v3, 028e // +004f
3050 … |0253: iget-object v7, v0, Lcom/google/android/checkers/CheckersView;.f:Landroid/graphics/Pa…
3052 … v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@001f
3056 003882: 3802 7a00 |025f: if-eqz v2, 02d9 // +007a
3074 0038c2: d806 0e02 |027f: add-int/lit8 v6, v14, #int 2 // #02
3080 0038d0: 017f |0286: move v15, v7
3089 0038ea: 3803 1f00 |0293: if-eqz v3, 02b2 // +001f
3096 003902: 8255 |029f: int-to-float v5, v5
3103 … v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@001f
3128 … v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@001f
3133 003980: 3802 1f00 |02de: if-eqz v2, 02fd // +001f
3150 0039bc: 2881 |02fc: goto 027d // -007f
3161 0039e2: 0203 1a00 |030f: move/from16 v3, v26
3170 003a02: 01a2 |031f: move v2, v10
3175 003a12: 3802 1f00 |0327: if-eqz v2, 0346 // +001f
3179 003a22: 5408 1400 |032f: iget-object v8, v0, Lcom/google/android/check…
3187 003a42: d802 0a01 |033f: add-int/lit8 v2, v10, #int 1 // #01
3197 003a62: 8202 |034f: int-to-float v2, v0
3207 003a82: 0800 1d00 |035f: move-object/from16 v0, v29
3216 003aa2: 5205 1e00 |036f: iget v5, v0, Lcom/google/android/checkers/Che…
3226 003ac2: 2900 fefe |037f: goto/16 027d // -0102
3228 … |0383: iget v2, v0, Lcom/google/android/checkers/CheckersView;.m:I // field@001f
3244 003b02: 0200 1a00 |039f: move/from16 v0, v26
3305 003be2: 0200 1300 |040f: move/from16 v0, v19
3313 003c02: 7020 a600 3200 |041f: invoke-direct {v2, v3}, Ljava/lang/StringBuil…
3320 003c22: 0c02 |042f: move-result-object v2
3345 003c82: 9004 0413 |045f: add-int v4, v4, v19
3353 003ca2: 0200 1200 |046f: move/from16 v0, v18
3379 003d02: 0800 1d00 |049f: move-object/from16 v0, v29
3408 …, v7}, Lcom/google/android/checkers/CheckersView;.b:(Landroid/graphics/Canvas;IIII)V // method@005f
3443 003dee: 28f9 |000f: goto 0008 // -0007
3480 … |0021: iget-object v1, v3, Lcom/google/android/checkers/CheckersView;.f:Landroid/graphics/Pa…
3489 003e72: 0d00 |002f: move-exception v0
3513 003ea2: 3900 1f00 |0005: if-nez v0, 0024 // +001f
3518 003eb6: 7030 5c00 0602 |000f: invoke-direct {v6, v0, v2}, Lcom/google/andro…
3528 003ed6: 6e10 6d00 0600 |001f: invoke-virtual {v6}, Lcom/google/android/chec…
3557 003f1a: 12f0 |000f: const/4 v0, #int -1 // #ff
3569 003f3a: 1300 3075 |001f: const/16 v0, #int 30000 // #7530
3679 name : 'f'
3782 003fb6: 1261 |000f: const/4 v1, #int 6 // #6
3802 004000: 1301 0f00 |0034: const/16 v1, #int 15 // #f
3815 004036: 4b02 0001 |004f: aput v2, v0, v1
3823 004056: 4b02 0001 |005f: aput v2, v0, v1
3831 004076: 1502 4000 |006f: const/high16 v2, #int 4194304 // #40
3839 004096: 1301 1e00 |007f: const/16 v1, #int 30 // #1e
3842 0040a2: 1301 1f00 |0085: const/16 v1, #int 31 // #1f
3847 0040b6: 1301 0900 |008f: const/16 v1, #int 9 // #9
3856 0040d6: 1301 0e00 |009f: const/16 v1, #int 14 // #e
3858 0040de: 1301 0f00 |00a3: const/16 v1, #int 15 // #f
3893 00416a: 1301 1f00 |00e9: const/16 v1, #int 31 // #1f
3915 0041b6: 4b01 0004 |010f: aput v1, v0, v4
3923 0041d6: 1302 0004 |011f: const/16 v2, #int 1024 // #400
3925 0041de: 1301 0f00 |0123: const/16 v1, #int 15 // #f
3931 0041f6: 1302 0040 |012f: const/16 v2, #int 16384 // #4000
3965 004280: 1301 1f00 |0174: const/16 v1, #int 31 // #1f
3979 0042b6: 1301 0d00 |018f: const/16 v1, #int 13 // #d
3987 0042d6: 1301 1100 |019f: const/16 v1, #int 17 // #11
4053 0043d6: 1301 0e00 |021f: const/16 v1, #int 14 // #e
4056 0043e2: 1301 0f00 |0225: const/16 v1, #int 15 // #f
4061 0043f6: 1301 1100 |022f: const/16 v1, #int 17 // #11
4069 004416: 4b02 0001 |023f: aput v2, v0, v1
4077 004436: 4b02 0001 |024f: aput v2, v0, v1
4085 004456: 1502 0040 |025f: const/high16 v2, #int 1073741824 // #4000
4123 0044e4: 1301 0f00 |02a6: const/16 v1, #int 15 // #f
4178 0045b6: 1301 0e00 |030f: const/16 v1, #int 14 // #e
4181 0045c2: 1301 0f00 |0315: const/16 v1, #int 15 // #f
4186 0045d6: 1301 1100 |031f: const/16 v1, #int 17 // #11
4194 0045f6: 4b02 0001 |032f: aput v2, v0, v1
4202 004616: 4b02 0001 |033f: aput v2, v0, v1
4210 004636: 1502 0080 |034f: const/high16 v2, #int -2147483648 // #8000
4219 004656: 4b02 0001 |035f: aput v2, v0, v1
4228 004676: 1261 |036f: const/4 v1, #int 6 // #6
4236 004696: 4b02 0001 |037f: aput v2, v0, v1
4244 0046b6: 4b02 0001 |038f: aput v2, v0, v1
4252 0046d6: 4b02 0001 |039f: aput v2, v0, v1
4277 00472c: 1302 0f00 |03ca: const/16 v2, #int 15 // #f
4301 00478a: 1301 0f00 |03f9: const/16 v1, #int 15 // #f
4312 0047b6: 1301 1300 |040f: const/16 v1, #int 19 // #13
4320 0047d6: 1301 1600 |041f: const/16 v1, #int 22 // #16
4328 0047f6: 4b02 0001 |042f: aput v2, v0, v1
4336 004816: 1302 5f01 |043f: const/16 v2, #int 351 // #15f
4344 004836: 1301 1e00 |044f: const/16 v1, #int 30 // #1e
4347 004842: 1301 1f00 |0455: const/16 v1, #int 31 // #1f
4352 004856: 2300 3700 |045f: new-array v0, v0, [I // type@0037
4380 004aa2: 7010 af00 0100 |000f: invoke-direct {v1}, Ljava/util/Random;.<init>…
4412 004b22: 6e10 7b00 0500 |004f: invoke-virtual {v5}, Lcom/google/android/chec…
4461 … |0002: iget v3, v0, Lcom/google/android/checkers/a;.C:I // field@002f
4464 … |0008: iput v3, v0, Lcom/google/android/checkers/a;.C:I // field@002f
4466 … |000c: iget v3, v0, Lcom/google/android/checkers/a;.v:I // field@004f
4476 004bc6: 3803 0e00 |001f: if-eqz v3, 002d // +000e
4478 … |0023: iget v3, v0, Lcom/google/android/checkers/a;.v:I // field@004f
4484 004be6: 0200 1c00 |002f: move/from16 v0, v28
4492 004c06: 0200 1b00 |003f: move/from16 v0, v27
4508 004c46: dd03 033f |005f: and-int/lit8 v3, v3, #int 63 // #3f
4516 004c66: 5405 5300 |006f: iget-object v5, v0, Lcom/google/android/check…
4520 004c7a: 3334 a1ff |0079: if-ne v4, v3, 001a // -005f
4523 004c86: 0202 1e00 |007f: move/from16 v2, v30
4532 004cac: 520f 3d00 |0092: iget v15, v0, Lcom/google/android/checkers/a;…
4537 … |009c: iget v0, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4543 … |00a8: iget v0, v0, Lcom/google/android/checkers/a;.v:I // field@004f
4570 … |00dc: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4575 … |00e6: iget v5, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4577 … |00ea: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4579 … |00ee: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4590 … |0103: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4592 004d96: d904 041f |0107: rsub-int/lit8 v4, v4, #int 31 // #1f
4593 … |0109: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4595 004da2: d903 031f |010d: rsub-int/lit8 v3, v3, #int 31 // #1f
4596 004da6: 28e3 |010f: goto 00f2 // -001d
4598 … |0112: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4603 … |011c: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4605 004dc6: 0200 1e00 |011f: move/from16 v0, v30
4611 004ddc: 3803 1500 |012a: if-eqz v3, 013f // +0015
4614 004de6: 0800 1800 |012f: move-object/from16 v0, v24
4623 004e04: 28f1 |013e: goto 012f // -000f
4624 004e06: 0800 1800 |013f: move-object/from16 v0, v24
4629 … |0149: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4631 … |014d: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4635 004e32: d904 041f |0155: rsub-int/lit8 v4, v4, #int 31 // #1f
4636 004e36: d903 031f |0157: rsub-int/lit8 v3, v3, #int 31 // #1f
4642 … |0161: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4644 … |0165: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4648 … |016c: iget v3, v0, Lcom/google/android/checkers/a;.v:I // field@004f
4650 004e66: 3343 a000 |016f: if-ne v3, v4, 020f // +00a0
4658 004e86: 1203 |017f: const/4 v3, #int 0 // #0
4660 … |0182: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4667 004ea6: 7120 7300 0300 |018f: invoke-static {v3, v0}, Lcom/google/android/c…
4673 … |0199: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4676 004ec6: 1203 |019f: const/4 v3, #int 0 // #0
4678 … |01a2: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4700 004f14: 28f1 |01c6: goto 01b7 // -000f
4707 … |01d2: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4715 004f46: 28f1 |01df: goto 01d0 // -000f
4717 … |01e2: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4722 … |01eb: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4741 004fa0: 2881 |020c: goto 018d // -007f
4744 004fa6: 0800 1800 |020f: move-object/from16 v0, v24
4745 … |0211: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4752 004fc6: 0800 1800 |021f: move-object/from16 v0, v24
4753 … |0221: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4767 … |023c: iget v5, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4769 005006: 0200 1e00 |023f: move/from16 v0, v30
4776 … |024d: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4777 005026: 1205 |024f: const/4 v5, #int 0 // #0
4784 005040: 3903 1300 |025c: if-nez v3, 026f // +0013
4794 005066: 0800 1800 |026f: move-object/from16 v0, v24
4802 005086: 5205 4000 |027f: iget v5, v0, Lcom/google/android/checkers/a;.…
4817 … |029c: iget v3, v0, Lcom/google/android/checkers/a;.v:I // field@004f
4819 0050c6: 3343 8efd |029f: if-ne v3, v4, 002d // -0272
4826 0050e0: 3903 81fd |02ac: if-nez v3, 002d // -027f
4828 … |02b0: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f
4835 … |02be: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4839 … |02c5: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4841 … |02c9: invoke-static {v7}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4845 … |02d0: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4853 005144: 3534 3f00 |02de: if-ge v4, v3, 031d // +003f
4870 … |02fc: invoke-static {v7}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4874 … |0303: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4876 … |0307: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4880 … |030e: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
4890 0051c6: 4404 0704 |031f: aget v4, v7, v4
4908 005206: 9103 071b |033f: sub-int v3, v7, v27
4924 005246: 0200 1a00 |035f: move/from16 v0, v26
4934 005266: 0800 1800 |036f: move-object/from16 v0, v24
4935 00526a: 590f 3d00 |0371: iput v15, v0, Lcom/google/android/checkers/a;…
4941 … |037d: iput v0, v1, Lcom/google/android/checkers/a;.f:I // field@003f
4942 005286: 0200 1200 |037f: move/from16 v0, v18
4947 … |0389: iput v0, v1, Lcom/google/android/checkers/a;.v:I // field@004f
4950 0052a6: 5910 5000 |038f: iput v0, v1, Lcom/google/android/checkers/a;.…
4961 0052cc: 37b4 3f01 |03a2: if-le v4, v11, 04e1 // +013f
5013 … |0400: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f
5021 0053a6: 0800 1800 |040f: move-object/from16 v0, v24
5029 0053c6: b043 |041f: add-int/2addr v3, v4
5036 … |042b: iget v5, v0, Lcom/google/android/checkers/a;.f:I // field@003f
5038 0053e6: 5206 4000 |042f: iget v6, v0, Lcom/google/android/checkers/a;.…
5041 … |0434: iget v6, v0, Lcom/google/android/checkers/a;.f:I // field@003f
5042 0053f4: 3806 0900 |0436: if-eqz v6, 043f // +0009
5045 0053fe: 3376 0400 |043b: if-ne v6, v7, 043f // +0004
5047 005406: 0800 1800 |043f: move-object/from16 v0, v24
5064 005446: b043 |045f: add-int/2addr v3, v4
5072 … |046e: iget v5, v0, Lcom/google/android/checkers/a;.f:I // field@003f
5090 0054a6: 1405 0800 0010 |048f: const v5, #float 2.52436e-29 // #10000008
5099 0054c6: 2900 7bfb |049f: goto/16 001a // -0485
5141 005556: 2900 58fb |04e7: goto/16 003f // -04a8
5169 … |000d: iget v3, v4, Lcom/google/android/checkers/a;.f:I // field@003f
5170 0055d6: b632 |000f: or-int/2addr v2, v3
5186 00560e: 3803 0400 |002b: if-eqz v3, 002f // +0004
5189 005616: 7040 8800 5426 |002f: invoke-direct {v4, v5, v6, v2}, Lcom/google/a…
5216 005650: 3900 2300 |000c: if-nez v0, 002f // +0023
5217 … |000e: iget v0, v5, Lcom/google/android/checkers/a;.f:I // field@003f
5227 … |0020: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5236 005696: 6202 3900 |002f: sget-object v2, Lcom/google/android/checkers/…
5237 … |0031: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5245 0056b6: 28cd |003f: goto 000c // -0033
5247 … |0042: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5254 0056d6: b520 |004f: and-int/2addr v0, v2
5257 … |0053: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5280 … |0000: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5284 … |0007: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5286 … |000b: invoke-static {v6}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5288 00572a: 1303 1000 |000f: const/16 v3, #int 16 // #10
5290 005732: d900 001f |0013: rsub-int/lit8 v0, v0, #int 31 // #1f
5291 005736: d902 021f |0015: rsub-int/lit8 v2, v2, #int 31 // #1f
5292 00573a: d901 011f |0017: rsub-int/lit8 v1, v1, #int 31 // #1f
5296 00574a: b020 |001f: add-int/2addr v0, v2
5306 00576a: 28f1 |002f: goto 0020 // -000f
5307 … |0030: sget-object v2, Lcom/google/android/checkers/g;.f:[B // field@005e
5326 … |0000: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5328 … |0004: invoke-static {v6}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5330 … |0008: invoke-static {v7}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5333 0057a8: d902 021f |000e: rsub-int/lit8 v2, v2, #int 31 // #1f
5334 0057ac: d901 011f |0010: rsub-int/lit8 v1, v1, #int 31 // #1f
5335 0057b0: d900 001f |0012: rsub-int/lit8 v0, v0, #int 31 // #1f
5365 … |0000: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5367 … |0004: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5370 005808: d901 011f |000a: rsub-int/lit8 v1, v1, #int 31 // #1f
5371 00580c: d900 001f |000c: rsub-int/lit8 v0, v0, #int 31 // #1f
5382 005832: 4800 0200 |001f: aget-byte v0, v2, v0
5399 00584c: 1302 3f00 |0002: const/16 v2, #int 63 // #3f
5403 00585a: 2c07 2f00 0000 |0009: sparse-switch v7, 00000038 // +0000002f
5406 005866: 0108 |000f: move v8, v0
5416 005886: 5102 0001 |001f: aput-short v2, v0, v1
5425 0058a6: 28dd |002f: goto 000c // -0023
5457 00590e: 5442 4800 |000f: iget-object v2, v4, Lcom/google/android/check…
5493 00596e: d804 0df7 |000f: add-int/lit8 v4, v13, #int -9 // #f7
5501 00598e: 4400 000d |001f: aget v0, v0, v13
5507 … {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/google/android/checkers/a;.a:(IIIIIIII)V // method@007f
5511 0059ae: b5c1 |002f: and-int/2addr v1, v12
5520 0059ce: 6200 3200 |003f: sget-object v0, Lcom/google/android/checkers/…
5529 0059ee: 01b2 |004f: move v2, v11
5531 … {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/google/android/checkers/a;.a:(IIIIIIII)V // method@007f
5540 005a0e: 7606 7e00 0000 |005f: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
5564 005a46: 0800 1100 |000f: move-object/from16 v0, v17
5565 … |0011: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f
5573 005a66: e201 0105 |001f: ushr-int/lit8 v1, v1, #int 5 // #05
5590 005aa6: b532 |003f: and-int/2addr v2, v3
5597 005abc: 3802 1500 |004a: if-eqz v2, 005f // +0015
5609 005ae6: 1402 0707 0707 |005f: const v2, #float 1.01583e-34 // #07070707
5617 005b06: 3802 0a00 |006f: if-eqz v2, 0079 // +000a
5626 005b26: 3801 e902 |007f: if-eqz v1, 0368 // +02e9
5629 … |0083: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5632 005b38: 9810 020f |0088: shl-int v16, v2, v15
5639 005b54: 4401 010f |0096: aget v1, v1, v15
5643 005b62: 4401 010f |009d: aget v1, v1, v15
5644 005b66: 9501 0114 |009f: and-int v1, v1, v20
5645 005b6a: 3801 1f00 |00a1: if-eqz v1, 00c0 // +001f
5648 005b76: 4406 010f |00a7: aget v6, v1, v15
5650 005b7e: 4401 010f |00ab: aget v1, v1, v15
5654 005b8e: 4401 010f |00b3: aget v1, v1, v15
5661 005bac: 4401 010f |00c2: aget v1, v1, v15
5665 005bba: 4401 010f |00c9: aget v1, v1, v15
5670 005bce: 4406 010f |00d3: aget v6, v1, v15
5672 005bd6: 4401 010f |00d7: aget v1, v1, v15
5676 005be6: 4401 010f |00df: aget v1, v1, v15
5685 005c08: 4401 010f |00f0: aget v1, v1, v15
5689 005c16: 4401 010f |00f7: aget v1, v1, v15
5694 005c2a: 4401 010f |0101: aget v1, v1, v15
5698 005c3a: 440a 010f |0109: aget v10, v1, v15
5700 005c42: 4401 010f |010d: aget v1, v1, v15
5701 005c46: 960b 1001 |010f: or-int v11, v16, v1
5704 005c52: 4401 010f |0115: aget v1, v1, v15
5710 005c6c: 4401 010f |0122: aget v1, v1, v15
5714 005c7a: 4401 010f |0129: aget v1, v1, v15
5717 005c86: 9607 1410 |012f: or-int v7, v20, v16
5719 005c8e: 4401 010f |0133: aget v1, v1, v15
5723 005c9e: 440a 010f |013b: aget v10, v1, v15
5725 005ca6: 4401 010f |013f: aget v1, v1, v15
5729 005cb6: 4401 010f |0147: aget v1, v1, v15
5733 005cc6: 7609 8b00 0500 |014f: invoke-direct/range {v5, v6, v7, v8, v9, v10,…
5735 005cd0: 4401 010f |0154: aget v1, v1, v15
5739 005cde: 4401 010f |015b: aget v1, v1, v15
5741 005ce6: 3801 2500 |015f: if-eqz v1, 0184 // +0025
5744 005cf2: 4401 010f |0165: aget v1, v1, v15
5748 005d02: 440a 010f |016d: aget v10, v1, v15
5749 005d06: 6201 3400 |016f: sget-object v1, Lcom/google/android/checkers/…
5750 005d0a: 4401 010f |0171: aget v1, v1, v15
5754 005d1a: 4401 010f |0179: aget v1, v1, v15
5757 005d26: 0206 1200 |017f: move/from16 v6, v18
5760 005d34: 4401 010f |0186: aget v1, v1, v15
5764 005d42: 4401 010f |018d: aget v1, v1, v15
5765 005d46: 9501 0114 |018f: and-int v1, v1, v20
5769 005d56: 4401 010f |0197: aget v1, v1, v15
5773 005d66: 440a 010f |019f: aget v10, v1, v15
5775 005d6e: 4401 010f |01a3: aget v1, v1, v15
5779 005d7e: 4401 010f |01ab: aget v1, v1, v15
5789 … |01bf: iget v2, v0, Lcom/google/android/checkers/a;.f:I // field@003f
5833 005e46: e005 0505 |020f: shl-int/lit8 v5, v5, #int 5 // #05
5842 005e66: e003 0305 |021f: shl-int/lit8 v3, v3, #int 5 // #05
5851 005e86: b621 |022f: or-int/2addr v1, v2
5853 … |0232: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
5856 005e96: 9810 020f |0237: shl-int v16, v2, v15
5860 005ea6: 9501 0110 |023f: and-int v1, v1, v16
5863 005eb2: 4401 010f |0245: aget v1, v1, v15
5865 005eb8: 3801 2700 |0248: if-eqz v1, 026f // +0027
5867 005ec0: 4401 010f |024c: aget v1, v1, v15
5869 005ec8: 3801 1f00 |0250: if-eqz v1, 026f // +001f
5872 005ed4: 4406 010f |0256: aget v6, v1, v15
5874 005edc: 4401 010f |025a: aget v1, v1, v15
5878 005eec: 4401 010f |0262: aget v1, v1, v15
5883 … {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/google/android/checkers/a;.a:(IIIIIIII)V // method@007f
5884 005f06: 6201 3200 |026f: sget-object v1, Lcom/google/android/checkers/…
5885 005f0a: 4401 010f |0271: aget v1, v1, v15
5889 005f18: 4401 010f |0278: aget v1, v1, v15
5894 005f2c: 4406 010f |0282: aget v6, v1, v15
5896 005f34: 4401 010f |0286: aget v1, v1, v15
5900 005f44: 4401 010f |028e: aget v1, v1, v15
5905 … {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/google/android/checkers/a;.a:(IIIIIIII)V // method@007f
5909 005f66: 4401 010f |029f: aget v1, v1, v15
5913 005f74: 4401 010f |02a6: aget v1, v1, v15
5918 005f88: 4401 010f |02b0: aget v1, v1, v15
5922 005f98: 440a 010f |02b8: aget v10, v1, v15
5924 005fa0: 4401 010f |02bc: aget v1, v1, v15
5928 005fb0: 4401 010f |02c4: aget v1, v1, v15
5934 005fca: 4401 010f |02d1: aget v1, v1, v15
5938 005fd8: 4401 010f |02d8: aget v1, v1, v15
5943 005fec: 4401 010f |02e2: aget v1, v1, v15
5947 005ffc: 440a 010f |02ea: aget v10, v1, v15
5949 006004: 4401 010f |02ee: aget v1, v1, v15
5953 006014: 4401 010f |02f6: aget v1, v1, v15
5959 00602e: 4401 010f |0303: aget v1, v1, v15
5963 00603c: 4401 010f |030a: aget v1, v1, v15
5968 006050: 4401 010f |0314: aget v1, v1, v15
5972 006060: 440a 010f |031c: aget v10, v1, v15
5974 006068: 4401 010f |0320: aget v1, v1, v15
5978 006078: 4401 010f |0328: aget v1, v1, v15
5984 006092: 4401 010f |0335: aget v1, v1, v15
5988 0060a0: 4401 010f |033c: aget v1, v1, v15
5993 0060b4: 4401 010f |0346: aget v1, v1, v15
5997 0060c4: 440a 010f |034e: aget v10, v1, v15
5999 0060cc: 4401 010f |0352: aget v1, v1, v15
6003 0060dc: 4401 010f |035a: aget v1, v1, v15
6026 … |0000: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6028 … |0004: invoke-static {v6}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6030 … |0008: invoke-static {v7}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6033 00612c: d902 021f |000e: rsub-int/lit8 v2, v2, #int 31 // #1f
6034 006130: d901 011f |0010: rsub-int/lit8 v1, v1, #int 31 // #1f
6035 006134: d900 001f |0012: rsub-int/lit8 v0, v0, #int 31 // #1f
6042 00614e: b010 |001f: add-int/2addr v0, v1
6066 … |0000: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6070 … |0007: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6072 … |000b: invoke-static {v6}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6074 00619a: 3807 0800 |000f: if-eqz v7, 0017 // +0008
6075 00619e: d900 001f |0011: rsub-int/lit8 v0, v0, #int 31 // #1f
6076 0061a2: d902 021f |0013: rsub-int/lit8 v2, v2, #int 31 // #1f
6077 0061a6: d901 011f |0015: rsub-int/lit8 v1, v1, #int 31 // #1f
6082 0061ba: b020 |001f: add-int/2addr v0, v2
6084 … |0022: sget-object v2, Lcom/google/android/checkers/g;.g:[B // field@005f
6092 0061da: 28f1 |002f: goto 0020 // -000f
6122 00621a: 28f2 |000f: goto 0001 // -000e
6147 … |0004: iget v3, v8, Lcom/google/android/checkers/a;.f:I // field@003f
6154 006270: d555 000f |0012: and-int/lit16 v5, v5, #int 3840 // #0f00
6160 00628a: 1306 8000 |001f: const/16 v6, #int 128 // #80
6169 … |002e: iget v0, v8, Lcom/google/android/checkers/a;.f:I // field@003f
6179 0062c8: 3805 3100 |003e: if-eqz v5, 006f // +0031
6190 … |0052: iget v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f
6195 … |005b: iput v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f
6197 00630a: 5486 3a00 |005f: iget-object v6, v8, Lcom/google/android/check…
6206 00632a: 5285 3d00 |006f: iget v5, v8, Lcom/google/android/checkers/a;.…
6222 … |008a: iget v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f
6227 … |0093: iput v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f
6238 00639c: dd05 060f |00a8: and-int/lit8 v5, v6, #int 15 // #0f
6240 … |00ac: iget v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f
6245 … |00b5: iput v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f
6262 … |00d4: iget v5, v8, Lcom/google/android/checkers/a;.v:I // field@004f
6264 … |00d8: iput v1, v8, Lcom/google/android/checkers/a;.v:I // field@004f
6266 … |00dc: iget v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f
6272 … |00e6: iput v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f
6294 … |010d: iget v5, v8, Lcom/google/android/checkers/a;.v:I // field@004f
6295 00646a: 9101 0501 |010f: sub-int v1, v5, v1
6296 … |0111: iput v1, v8, Lcom/google/android/checkers/a;.v:I // field@004f
6299 … |0117: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6303 00648a: 4405 0506 |011f: aget v5, v5, v6
6309 … |0129: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6312 0064aa: d805 0501 |012f: add-int/lit8 v5, v5, #int 1 // #01
6319 … |013b: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6321 0064ca: da03 0304 |013f: mul-int/lit8 v3, v3, #int 4 // #04
6329 … |014d: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6363 00655a: d804 0d07 |000f: add-int/lit8 v4, v13, #int 7 // #07
6371 00657a: 4400 000d |001f: aget v0, v0, v13
6381 00659a: b5c1 |002f: and-int/2addr v1, v12
6390 0065ba: 6200 3600 |003f: sget-object v0, Lcom/google/android/checkers/…
6399 0065da: 01b2 |004f: move v2, v11
6410 0065fa: 7606 7e00 0000 |005f: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6433 006632: 3900 1b00 |000f: if-nez v0, 002a // +001b
6444 006658: 3900 2f00 |0022: if-nez v0, 0051 // +002f
6452 006672: e201 0e04 |002f: ushr-int/lit8 v1, v14, #int 4 // #04
6471 0066b2: b610 |004f: or-int/2addr v0, v1
6473 … |0051: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6489 0066f2: 9605 0300 |006f: or-int v5, v3, v0
6498 006712: 4402 0008 |007f: aget v2, v0, v8
6507 006732: 2893 |008f: goto 0022 // -006d
6516 006752: 9605 0300 |009f: or-int v5, v3, v0
6564 … |00f3: iget v0, v11, Lcom/google/android/checkers/a;.f:I // field@003f
6575 … |0106: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6597 006872: b5e0 |012f: and-int/2addr v0, v14
6606 006892: 01c1 |013f: move v1, v12
6611 … |0147: iget v1, v11, Lcom/google/android/checkers/a;.f:I // field@003f
6615 0068b2: b5e2 |014f: and-int/2addr v2, v14
6636 0068f2: b5e0 |016f: and-int/2addr v0, v14
6646 006912: 7606 7e00 0000 |017f: invoke-direct/range {v0, v1, v2, v3, v4, v5},…
6654 006932: 4400 0008 |018f: aget v0, v0, v8
6704 … |0000: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6708 … |0007: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6710 … |000b: invoke-static {v6}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6712 0069de: 3807 0800 |000f: if-eqz v7, 0017 // +0008
6713 0069e2: d900 001f |0011: rsub-int/lit8 v0, v0, #int 31 // #1f
6714 0069e6: d902 021f |0013: rsub-int/lit8 v2, v2, #int 31 // #1f
6715 0069ea: d901 011f |0015: rsub-int/lit8 v1, v1, #int 31 // #1f
6729 006a1a: 28f1 |002d: goto 001e // -000f
6779 006a86: 6200 3000 |000f: sget-object v0, Lcom/google/android/checkers/…
6787 006aa6: 9606 0f00 |001f: or-int v6, v15, v0
6796 006ac6: 1200 |002f: const/4 v0, #int 0 // #0
6800 006ad2: 3801 2a00 |0035: if-eqz v1, 005f // +002a
6804 006ae0: 3801 2300 |003c: if-eqz v1, 005f // +0023
6823 006b26: 6201 3400 |005f: sget-object v1, Lcom/google/android/checkers/…
6832 006b46: 4400 000d |006f: aget v0, v0, v13
6840 006b66: d807 1001 |007f: add-int/lit8 v7, v16, #int 1 // #01
6898 … |0000: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6902 … |0007: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6904 … |000b: invoke-static {v6}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f
6906 006c2e: 3807 0800 |000f: if-eqz v7, 0017 // +0008
6907 006c32: d900 001f |0011: rsub-int/lit8 v0, v0, #int 31 // #1f
6908 006c36: d902 021f |0013: rsub-int/lit8 v2, v2, #int 31 // #1f
6909 006c3a: d901 011f |0015: rsub-int/lit8 v1, v1, #int 31 // #1f
6914 006c4e: b020 |001f: add-int/2addr v0, v2
6924 006c6e: 28f1 |002f: goto 0020 // -000f
6970 … |000b: iput v0, v3, Lcom/google/android/checkers/a;.f:I // field@003f
6972 … 5932 4f00 |000f: iput v2, v3, Lcom/google/android/checkers/a;.v:I //…
7020 … |0004: iput v5, v2, Lcom/google/android/checkers/a;.f:I // field@003f
7027 … |0011: iput v0, v2, Lcom/google/android/checkers/a;.v:I // field@004f
7028 … |0013: iget v0, v2, Lcom/google/android/checkers/a;.f:I // field@003f
7062 006dae: 2700 |000f: throw v0
7086 006dea: 5402 4300 |000f: iget-object v2, v0, Lcom/google/android/check…
7096 006e0a: 7100 8a00 0000 |001f: invoke-static {}, Lcom/google/android/checker…
7113 006e4a: 3332 2700 |003f: if-ne v2, v3, 0066 // +0027
7130 006e8a: 1216 |005f: const/4 v6, #int 1 // #1
7140 006eaa: 0800 1700 |006f: move-object/from16 v0, v23
7159 006eea: 0800 1700 |008f: move-object/from16 v0, v23
7160 … |0091: iput v2, v0, Lcom/google/android/checkers/a;.C:I // field@002f
7162 006ef6: 520f 3d00 |0095: iget v15, v0, Lcom/google/android/checkers/a;…
7167 … 5200 3f00 |009f: iget v0, v0, Lcom/google/android/checkers/a;.f:I //…
7173 … |00ab: iget v0, v0, Lcom/google/android/checkers/a;.v:I // field@004f
7187 … |00c6: iget v3, v0, Lcom/google/android/checkers/a;.C:I // field@002f
7215 006fb6: 3802 4a00 |00f5: if-eqz v2, 013f // +004a
7225 006fda: 590f 3d00 |0107: iput v15, v0, Lcom/google/android/checkers/a;…
7229 006fea: 0200 1100 |010f: move/from16 v0, v17
7231 … |0113: iput v0, v1, Lcom/google/android/checkers/a;.f:I // field@003f
7237 … 5910 4f00 |011f: iput v0, v1, Lcom/google/android/checkers/a;.v:I //…
7245 00702a: 5503 4600 |012f: iget-boolean v3, v0, Lcom/google/android/chec…
7257 00704a: 1218 |013f: const/4 v8, #int 1 // #1
7641 Class descriptor : 'Lcom/google/android/checkers/f;'
7648 #0 : (in Lcom/google/android/checkers/f;)
7653 #0 : (in Lcom/google/android/checkers/f;)
7662 0072cc: |[0072cc] com.google.android.checkers.f.<init>:(Lcom…
7663 … |0000: iput-object v1, v0, Lcom/google/android/checkers/f;.a:Lcom/google/andro…
7671 #0 : (in Lcom/google/android/checkers/f;)
7680 0072e8: |[0072e8] com.google.android.checkers.f.onClick:(Lan…
7681 … |0000: iget-object v0, v1, Lcom/google/android/checkers/f;.a:Lcom/google/andro…
7730 name : 'f'
7807 007332: 2200 2b00 |000f: new-instance v0, Ljava/lang/Exception; // typ…