blob: ccb3955bb58fe057c2afd40f5ff1c7c8cafa10ad [file] [log] [blame]
The Android Open Source Project2ad60cf2008-10-21 07:00:00 -07001HANDLE_OPCODE(OP_CONST_WIDE /*vAA, #+BBBBBBBBBBBBBBBB*/)
2 {
3 u8 tmp;
4
5 vdst = INST_AA(inst);
6 tmp = FETCH(1);
7 tmp |= (u8)FETCH(2) << 16;
8 tmp |= (u8)FETCH(3) << 32;
9 tmp |= (u8)FETCH(4) << 48;
10 ILOGV("|const-wide v%d,#0x%08llx", vdst, tmp);
11 SET_REGISTER_WIDE(vdst, tmp);
12 }
13 FINISH(5);
14OP_END