• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * Store an object into an array.  vBB[vCC] <- vAA.
3 */
4    /* op vAA, vBB, vCC */
5    EXPORT_PC
6    leaq    OFF_FP_SHADOWFRAME(rFP), OUT_ARG0
7    movq    rPC, OUT_ARG1
8    REFRESH_INST ${opnum}
9    movq    rINSTq, OUT_ARG2
10    call    SYMBOL(MterpAputObject)         # (array, index)
11    testb   %al, %al
12    jz      MterpPossibleException
13    ADVANCE_PC_FETCH_AND_GOTO_NEXT 2
14