| The Android Open Source Project | 2ad60cf | 2008-10-21 07:00:00 -0700 | [diff] [blame] | 1 | HANDLE_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); | ||||
| 14 | OP_END | ||||