1*055d4590SKeyi GuiBlort.test_getBooleanArray:()Z: 2*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 3*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 4*055d4590SKeyi Gui 0001: const/4 v1, #int 1 // #1 5*055d4590SKeyi Gui 0002: aget-byte v0, v0, v1 6*055d4590SKeyi Gui 0004: return v0 7*055d4590SKeyi GuiBlort.test_getByteArray:()B: 8*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 9*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 10*055d4590SKeyi Gui 0001: const/4 v1, #int 2 // #2 11*055d4590SKeyi Gui 0002: aget-byte v0, v0, v1 12*055d4590SKeyi Gui 0004: return v0 13*055d4590SKeyi GuiBlort.test_getCharArray:()C: 14*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 15*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 16*055d4590SKeyi Gui 0001: const/4 v1, #int 3 // #3 17*055d4590SKeyi Gui 0002: aget-char v0, v0, v1 18*055d4590SKeyi Gui 0004: return v0 19*055d4590SKeyi GuiBlort.test_getDoubleArray:()D: 20*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 21*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 22*055d4590SKeyi Gui 0001: const/4 v1, #int 4 // #4 23*055d4590SKeyi Gui 0002: aget-wide v0, v0, v1 24*055d4590SKeyi Gui 0004: return-wide v0 25*055d4590SKeyi GuiBlort.test_getFloatArray:()F: 26*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 27*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 28*055d4590SKeyi Gui 0001: const/4 v1, #int 5 // #5 29*055d4590SKeyi Gui 0002: aget v0, v0, v1 30*055d4590SKeyi Gui 0004: return v0 31*055d4590SKeyi GuiBlort.test_getIntArray:()I: 32*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 33*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 34*055d4590SKeyi Gui 0001: const/4 v1, #int 6 // #6 35*055d4590SKeyi Gui 0002: aget v0, v0, v1 36*055d4590SKeyi Gui 0004: return v0 37*055d4590SKeyi GuiBlort.test_getLongArray:()J: 38*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 39*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 40*055d4590SKeyi Gui 0001: const/4 v1, #int 7 // #7 41*055d4590SKeyi Gui 0002: aget-wide v0, v0, v1 42*055d4590SKeyi Gui 0004: return-wide v0 43*055d4590SKeyi GuiBlort.test_getObjectArray:()Ljava/lang/Object;: 44*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 45*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 46*055d4590SKeyi Gui 0001: const/16 v1, #int 8 // #0008 47*055d4590SKeyi Gui 0003: aget-object v0, v0, v1 48*055d4590SKeyi Gui 0005: return-object v0 49*055d4590SKeyi GuiBlort.test_getShortArray:()S: 50*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 51*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 52*055d4590SKeyi Gui 0001: const/16 v1, #int 9 // #0009 53*055d4590SKeyi Gui 0003: aget-short v0, v0, v1 54*055d4590SKeyi Gui 0005: return v0 55*055d4590SKeyi GuiBlort.test_setBooleanArray:()V: 56*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 57*055d4590SKeyi Gui 0000: const/4 v1, #int 1 // #1 58*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 59*055d4590SKeyi Gui 0002: aput v1, v0, v1 60*055d4590SKeyi Gui 0004: return-void 61*055d4590SKeyi GuiBlort.test_setByteArray:()V: 62*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 63*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 64*055d4590SKeyi Gui 0001: const/4 v1, #int 2 // #2 65*055d4590SKeyi Gui 0002: const/4 v2, #int 3 // #3 66*055d4590SKeyi Gui 0003: aput v2, v0, v1 67*055d4590SKeyi Gui 0005: return-void 68*055d4590SKeyi GuiBlort.test_setCharArray:()V: 69*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 70*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 71*055d4590SKeyi Gui 0001: const/4 v1, #int 4 // #4 72*055d4590SKeyi Gui 0002: const/4 v2, #int 5 // #5 73*055d4590SKeyi Gui 0003: aput v2, v0, v1 74*055d4590SKeyi Gui 0005: return-void 75*055d4590SKeyi GuiBlort.test_setDoubleArray:()V: 76*055d4590SKeyi Guiregs: 0004; ins: 0000; outs: 0000 77*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 78*055d4590SKeyi Gui 0001: const/4 v1, #int 6 // #6 79*055d4590SKeyi Gui 0002: const-wide/high16 v2, #double 7.0 // #401c000000000000 80*055d4590SKeyi Gui 0004: aput-wide v2, v0, v1 81*055d4590SKeyi Gui 0006: return-void 82*055d4590SKeyi GuiBlort.test_setFloatArray:()V: 83*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 84*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 85*055d4590SKeyi Gui 0001: const/16 v1, #int 8 // #0008 86*055d4590SKeyi Gui 0003: const/high16 v2, #float 9.0 // #41100000 87*055d4590SKeyi Gui 0005: aput v2, v0, v1 88*055d4590SKeyi Gui 0007: return-void 89*055d4590SKeyi GuiBlort.test_setIntArray:()V: 90*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 91*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 92*055d4590SKeyi Gui 0001: const/16 v1, #int 10 // #000a 93*055d4590SKeyi Gui 0003: const/16 v2, #int 11 // #000b 94*055d4590SKeyi Gui 0005: aput v2, v0, v1 95*055d4590SKeyi Gui 0007: return-void 96*055d4590SKeyi GuiBlort.test_setLongArray:()V: 97*055d4590SKeyi Guiregs: 0004; ins: 0000; outs: 0000 98*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 99*055d4590SKeyi Gui 0001: const/16 v1, #int 12 // #000c 100*055d4590SKeyi Gui 0003: const-wide/16 v2, #long 13 // #000d 101*055d4590SKeyi Gui 0005: aput-wide v2, v0, v1 102*055d4590SKeyi Gui 0007: return-void 103*055d4590SKeyi GuiBlort.test_setObjectArray:()V: 104*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 105*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 106*055d4590SKeyi Gui 0001: const/16 v1, #int 14 // #000e 107*055d4590SKeyi Gui 0003: const-string v2, "blort" 108*055d4590SKeyi Gui 0005: aput-object v2, v0, v1 109*055d4590SKeyi Gui 0007: return-void 110*055d4590SKeyi GuiBlort.test_setShortArray:()V: 111*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 112*055d4590SKeyi Gui 0000: const/4 v0, #null // #0 113*055d4590SKeyi Gui 0001: const/16 v1, #int 15 // #000f 114*055d4590SKeyi Gui 0003: const/16 v2, #int 16 // #0010 115*055d4590SKeyi Gui 0005: aput v2, v0, v1 116*055d4590SKeyi Gui 0007: return-void 117*055d4590SKeyi Guimultidimensional.test_getBooleanArray:()Z: 118*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 119*055d4590SKeyi Gui 0000: const/4 v1, #int 1 // #1 120*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 121*055d4590SKeyi Gui 0002: aget-object v0, v0, v1 122*055d4590SKeyi Gui 0004: aget-byte v0, v0, v1 123*055d4590SKeyi Gui 0006: return v0 124*055d4590SKeyi Guimultidimensional.test_getByteArray:()B: 125*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 126*055d4590SKeyi Gui 0000: const/4 v1, #int 1 // #1 127*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 128*055d4590SKeyi Gui 0002: aget-object v0, v0, v1 129*055d4590SKeyi Gui 0004: aget-byte v0, v0, v1 130*055d4590SKeyi Gui 0006: return v0 131*055d4590SKeyi Guimultidimensional.test_getCharArray:()C: 132*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 133*055d4590SKeyi Gui 0000: const/4 v1, #int 1 // #1 134*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 135*055d4590SKeyi Gui 0002: aget-object v0, v0, v1 136*055d4590SKeyi Gui 0004: aget-char v0, v0, v1 137*055d4590SKeyi Gui 0006: return v0 138*055d4590SKeyi Guimultidimensional.test_getDoubleArray:()D: 139*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 140*055d4590SKeyi Gui 0000: const/4 v1, #int 1 // #1 141*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 142*055d4590SKeyi Gui 0002: aget-object v0, v0, v1 143*055d4590SKeyi Gui 0004: aget-wide v0, v0, v1 144*055d4590SKeyi Gui 0006: return-wide v0 145*055d4590SKeyi Guimultidimensional.test_getFloatArray:()F: 146*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 147*055d4590SKeyi Gui 0000: const/4 v1, #int 1 // #1 148*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 149*055d4590SKeyi Gui 0002: aget-object v0, v0, v1 150*055d4590SKeyi Gui 0004: aget v0, v0, v1 151*055d4590SKeyi Gui 0006: return v0 152*055d4590SKeyi Guimultidimensional.test_getIntArray:()I: 153*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 154*055d4590SKeyi Gui 0000: const/4 v1, #int 1 // #1 155*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 156*055d4590SKeyi Gui 0002: aget-object v0, v0, v1 157*055d4590SKeyi Gui 0004: aget v0, v0, v1 158*055d4590SKeyi Gui 0006: return v0 159*055d4590SKeyi Guimultidimensional.test_getLongArray:()J: 160*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 161*055d4590SKeyi Gui 0000: const/4 v1, #int 1 // #1 162*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 163*055d4590SKeyi Gui 0002: aget-object v0, v0, v1 164*055d4590SKeyi Gui 0004: aget-wide v0, v0, v1 165*055d4590SKeyi Gui 0006: return-wide v0 166*055d4590SKeyi Guimultidimensional.test_getObjectArray:()Ljava/lang/Object;: 167*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 168*055d4590SKeyi Gui 0000: const/4 v1, #int 1 // #1 169*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 170*055d4590SKeyi Gui 0002: aget-object v0, v0, v1 171*055d4590SKeyi Gui 0004: aget-object v0, v0, v1 172*055d4590SKeyi Gui 0006: return-object v0 173*055d4590SKeyi Guimultidimensional.test_getShortArray:()S: 174*055d4590SKeyi Guiregs: 0002; ins: 0000; outs: 0000 175*055d4590SKeyi Gui 0000: const/4 v1, #int 1 // #1 176*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 177*055d4590SKeyi Gui 0002: aget-object v0, v0, v1 178*055d4590SKeyi Gui 0004: aget-short v0, v0, v1 179*055d4590SKeyi Gui 0006: return v0 180*055d4590SKeyi Guimultidimensional.test_setBooleanArray:()V: 181*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 182*055d4590SKeyi Gui 0000: const/4 v2, #int 1 // #1 183*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 184*055d4590SKeyi Gui 0002: aget-object v0, v0, v2 185*055d4590SKeyi Gui 0004: const/4 v1, #int 0 // #0 186*055d4590SKeyi Gui 0005: aput v1, v0, v2 187*055d4590SKeyi Gui 0007: return-void 188*055d4590SKeyi Guimultidimensional.test_setByteArray:()V: 189*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 190*055d4590SKeyi Gui 0000: const/4 v2, #int 1 // #1 191*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 192*055d4590SKeyi Gui 0002: aget-object v0, v0, v2 193*055d4590SKeyi Gui 0004: const/4 v1, #int 0 // #0 194*055d4590SKeyi Gui 0005: aput v1, v0, v2 195*055d4590SKeyi Gui 0007: return-void 196*055d4590SKeyi Guimultidimensional.test_setCharArray:()V: 197*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 198*055d4590SKeyi Gui 0000: const/4 v2, #int 1 // #1 199*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 200*055d4590SKeyi Gui 0002: aget-object v0, v0, v2 201*055d4590SKeyi Gui 0004: const/4 v1, #int 0 // #0 202*055d4590SKeyi Gui 0005: aput v1, v0, v2 203*055d4590SKeyi Gui 0007: return-void 204*055d4590SKeyi Guimultidimensional.test_setDoubleArray:()V: 205*055d4590SKeyi Guiregs: 0004; ins: 0000; outs: 0000 206*055d4590SKeyi Gui 0000: const/4 v1, #int 1 // #1 207*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 208*055d4590SKeyi Gui 0002: aget-object v0, v0, v1 209*055d4590SKeyi Gui 0004: const-wide/16 v2, #double 0.0 // #0000 210*055d4590SKeyi Gui 0006: aput-wide v2, v0, v1 211*055d4590SKeyi Gui 0008: return-void 212*055d4590SKeyi Guimultidimensional.test_setFloatArray:()V: 213*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 214*055d4590SKeyi Gui 0000: const/4 v2, #int 1 // #1 215*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 216*055d4590SKeyi Gui 0002: aget-object v0, v0, v2 217*055d4590SKeyi Gui 0004: const/4 v1, #float 0.0 // #0 218*055d4590SKeyi Gui 0005: aput v1, v0, v2 219*055d4590SKeyi Gui 0007: return-void 220*055d4590SKeyi Guimultidimensional.test_setIntArray:()V: 221*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 222*055d4590SKeyi Gui 0000: const/4 v2, #int 1 // #1 223*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 224*055d4590SKeyi Gui 0002: aget-object v0, v0, v2 225*055d4590SKeyi Gui 0004: const/4 v1, #int 0 // #0 226*055d4590SKeyi Gui 0005: aput v1, v0, v2 227*055d4590SKeyi Gui 0007: return-void 228*055d4590SKeyi Guimultidimensional.test_setLongArray:()V: 229*055d4590SKeyi Guiregs: 0004; ins: 0000; outs: 0000 230*055d4590SKeyi Gui 0000: const/4 v1, #int 1 // #1 231*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 232*055d4590SKeyi Gui 0002: aget-object v0, v0, v1 233*055d4590SKeyi Gui 0004: const-wide/16 v2, #long 0 // #0000 234*055d4590SKeyi Gui 0006: aput-wide v2, v0, v1 235*055d4590SKeyi Gui 0008: return-void 236*055d4590SKeyi Guimultidimensional.test_setObjectArray:()V: 237*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 238*055d4590SKeyi Gui 0000: const/4 v2, #null // #0 239*055d4590SKeyi Gui 0001: const/4 v1, #int 1 // #1 240*055d4590SKeyi Gui 0002: aget-object v0, v2, v1 241*055d4590SKeyi Gui 0004: aput-object v2, v0, v1 242*055d4590SKeyi Gui 0006: return-void 243*055d4590SKeyi Guimultidimensional.test_setShortArray:()V: 244*055d4590SKeyi Guiregs: 0003; ins: 0000; outs: 0000 245*055d4590SKeyi Gui 0000: const/4 v2, #int 1 // #1 246*055d4590SKeyi Gui 0001: const/4 v0, #null // #0 247*055d4590SKeyi Gui 0002: aget-object v0, v0, v2 248*055d4590SKeyi Gui 0004: const/4 v1, #int 0 // #0 249*055d4590SKeyi Gui 0005: aput v1, v0, v2 250*055d4590SKeyi Gui 0007: return-void 251