summaryrefslogtreecommitdiff
path: root/vm/mterp/x86/OP_MOVE_RESULT_WIDE.S
blob: 022bdb3e6b731c26bbc534aca5eedb114bee78ed (plain)
1
2
3
4
5
6
7
8
9
10
%verify "executed"
    /* move-result-wide vAA */
    movl    rSELF,%ecx
    movl    offThread_retval(%ecx),%eax
    movl    4+offThread_retval(%ecx),%ecx
    SET_VREG_WORD %eax rINST 0     # v[AA+0] <- eax
    SET_VREG_WORD %ecx rINST 1     # v[AA+1] <- ecx
    FETCH_INST_OPCODE 1 %ecx
    ADVANCE_PC 1
    GOTO_NEXT_R %ecx