summaryrefslogtreecommitdiff
path: root/vm/mterp/c/OP_MOVE_WIDE_FROM16.cpp
blob: cdbaa2e74ca348defcd5c220e2382aa6652b4f0b (plain)
1
2
3
4
5
6
7
8
HANDLE_OPCODE(OP_MOVE_WIDE_FROM16 /*vAA, vBBBB*/)
    vdst = INST_AA(inst);
    vsrc1 = FETCH(1);
    ILOGV("|move-wide/from16 v%d,v%d  (v%d=0x%08llx)", vdst, vsrc1,
        vdst, GET_REGISTER_WIDE(vsrc1));
    SET_REGISTER_WIDE(vdst, GET_REGISTER_WIDE(vsrc1));
    FINISH(2);
OP_END