• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1%verify "executed"
2    /* fill-array-data vAA, +BBBBBBBB */
3    movl    2(rPC),%ecx                # ecx<- BBBBbbbb
4    leal    (rPC,%ecx,2),%ecx          # ecx<- PC + BBBBbbbb*2
5    GET_VREG_R %eax rINST
6    EXPORT_PC
7    movl    %eax,OUT_ARG0(%esp)
8    movl    %ecx,OUT_ARG1(%esp)
9    SPILL(rIBASE)
10    call    dvmInterpHandleFillArrayData
11    UNSPILL(rIBASE)
12    FETCH_INST_OPCODE 3 %ecx
13    testl   %eax,%eax                   # exception thrown?
14    je      common_exceptionThrown
15    ADVANCE_PC 3
16    GOTO_NEXT_R %ecx
17