Home | History | Annotate | Download | only in x86
      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