OP_FILL_ARRAY_DATA.S revision 89c1feb0a69a7707b271086e749975b3f7acacf7
1%verify "executed"
2    /* fill-array-data vAA, +BBBBBBBB */
3    movl    2(rPC),%ecx                # ecx<- BBBBbbbb
4    movzbl  rINST_HI,rINST_FULL        # rINST_FULL<- AA
5    leal    (rPC,%ecx,2),%ecx          # ecx<- PC + BBBBbbbb*2
6    GET_VREG(%eax,rINST_FULL)
7    SPILL(rPC)
8    EXPORT_PC()
9    movl    %eax,OUT_ARG0(%esp)
10    movl    %ecx,OUT_ARG1(%esp)
11    call    dvmInterpHandleFillArrayData
12    UNSPILL(rPC)
13    FETCH_INST_WORD(3)
14    testl   %eax,%eax                   # exception thrown?
15    je      common_exceptionThrown
16    ADVANCE_PC(3)
17    GOTO_NEXT
18