/dalvik/vm/mterp/c/ |
OP_CONST_WIDE.cpp | 6 tmp = FETCH(1); 7 tmp |= (u8)FETCH(2) << 16; 8 tmp |= (u8)FETCH(3) << 32; 9 tmp |= (u8)FETCH(4) << 48;
|
OP_CONST.cpp | 6 tmp = FETCH(1); 7 tmp |= (u4)FETCH(2) << 16;
|
OP_GOTO_32.cpp | 3 s4 offset = FETCH(1); /* low-order 16 bits */ 4 offset |= ((s4) FETCH(2)) << 16; /* high-order 16 bits */
|
OP_MOVE_WIDE_16.cpp | 2 vdst = FETCH(1); 3 vsrc1 = FETCH(2);
|
OP_MOVE_16.cpp | 2 vdst = FETCH(1); 3 vsrc1 = FETCH(2);
|
OP_CONST_HIGH16.cpp | 3 vsrc1 = FETCH(1);
|
OP_CONST_WIDE_32.cpp | 6 tmp = FETCH(1); 7 tmp |= (u4)FETCH(2) << 16;
|
OP_CONST_WIDE_HIGH16.cpp | 3 vsrc1 = FETCH(1);
|
OP_THROW_VERIFICATION_ERROR.cpp | 4 ref = FETCH(1); /* class/field/method ref */
|
OP_GOTO_16.cpp | 3 s4 offset = (s2) FETCH(1); /* sign-extend next code unit */
|
OP_CONST_16.cpp | 3 vsrc1 = FETCH(1);
|
OP_CONST_STRING_JUMBO.cpp | 7 tmp = FETCH(1); 8 tmp |= (u4)FETCH(2) << 16;
|
OP_CONST_WIDE_16.cpp | 3 vsrc1 = FETCH(1);
|
OP_MOVE_WIDE_FROM16.cpp | 3 vsrc1 = FETCH(1);
|
OP_FILL_ARRAY_DATA.cpp | 9 offset = FETCH(1) | (((s4) FETCH(2)) << 16);
|
OP_MOVE_FROM16.cpp | 3 vsrc1 = FETCH(1);
|
OP_PACKED_SWITCH.cpp | 8 offset = FETCH(1) | (((s4) FETCH(2)) << 16);
|
/dalvik/vm/mterp/armv5te/ |
OP_MOVE_16.S | 4 FETCH(r1, 2) @ r1<- BBBB 5 FETCH(r0, 1) @ r0<- AAAA
|
OP_CONST_WIDE.S | 3 FETCH(r0, 1) @ r0<- bbbb (low) 4 FETCH(r1, 2) @ r1<- BBBB (low middle) 5 FETCH(r2, 3) @ r2<- hhhh (high middle) 7 FETCH(r3, 4) @ r3<- HHHH (high)
|
OP_BREAKPOINT.S | 11 FETCH(rINST, 0) @ reload OP_BREAKPOINT + rest of inst
|
/dalvik/vm/mterp/x86-atom/ |
OP_MOVE_16.S | 31 FETCH 2, %edx # %edx<- BBBB 32 FETCH 1, %ecx # %ecx<- AAAA 33 FFETCH_ADV 3, %eax # %eax<- next instruction hi; fetch, advance
|
OP_MOVE_WIDE_16.S | 31 FETCH 2, %edx # %edx<- BBBB 32 FETCH 1, %ecx # %ecx<- AAAA 33 FFETCH_ADV 3, %eax # %eax<- next instruction hi; fetch, advance
|
OP_CONST_WIDE.S | 31 FETCH 1, %ecx # %ecx<- BBBBlolo 32 FETCH 2, %edx # %edx<- BBBBlohi 36 FETCH 3, %ecx # %ecx<- BBBBhilo 37 FETCH 4, %edx # %edx<- BBBBhihi 38 FFETCH_ADV 5, %eax # %eax<- next instruction hi; fetch, advance
|
/dalvik/vm/mterp/armv6t2/ |
OP_IGET_QUICK.S | 6 FETCH(r1, 1) @ r1<- field byte offset
|
OP_IGET_WIDE_QUICK.S | 5 FETCH(ip, 1) @ ip<- field byte offset
|