Searched refs:rINST (Results 1 - 25 of 335) sorted by relevance

1234567891011>>

/dalvik/vm/mterp/x86/
H A DOP_RETURN_WIDE.S8 GET_VREG_WORD %eax rINST 0 # eax<- v[AA+0]
9 GET_VREG_WORD rINST rINST 1 # rINST<- v[AA+1]
11 movl rINST,4+offThread_retval(%ecx)
H A DOP_CONST.S4 movl rINST,rINST # rINST<- AA
7 SET_VREG %eax rINST # vAA<- eax
H A DOP_CONST_4.S4 movl $$0xf,rINST
5 andl %eax,rINST # rINST<- A
9 SET_VREG %eax rINST
H A DOP_MOVE_FROM16.S6 GET_VREG_R rINST rINST # rINST- fp[BBBB]
9 SET_VREG rINST %eax # fp[AA]<- ecx]
H A DOP_MOVE_WIDE.S5 sarl $$4,rINST # rINST<- B
6 GET_VREG_WORD %eax rINST 0 # eax<- v[B+0]
7 GET_VREG_WORD rINST rINST 1 # rINST<- v[B+1]
9 SET_VREG_WORD rINST %ecx 1 # v[A+1]<- rINST
H A DOP_MOVE.S6 shrl $$4,rINST # rINST<- B
7 GET_VREG_R rINST rINST
10 SET_VREG rINST %eax # fp[A]<-fp[B]
H A DOP_MOVE_WIDE_FROM16.S6 GET_VREG_WORD rINST %ecx 0 # rINST<- v[BBBB+0]
8 SET_VREG_WORD rINST %eax 0 # v[AAAA+0]<- rINST
H A DOP_ARRAY_LENGTH.S5 mov rINST,%eax # eax<- BA
6 sarl $$4,rINST # rINST<- B
7 GET_VREG_R %ecx rINST # ecx<- vB (object ref)
11 movl offArrayObject_length(%ecx),rINST
14 SET_VREG rINST %eax
/dalvik/vm/mterp/x86-atom/
H A DOP_MOVE.S32 movl rINST, %ecx # %ecx<- BA
33 shr $$4, rINST # rINST<- B
36 GET_VREG rINST # rINST<- vB
37 SET_VREG rINST, %ecx # vA<- vB; %edx
H A DOP_DOUBLE_TO_FLOAT.S31 movl rINST, %edx # %edx<- BA
32 shr $$4, rINST # rINST<- B
34 fldl (rFP, rINST, 4) # load &vB
H A DOP_FLOAT_TO_DOUBLE.S31 movl rINST, %edx # %edx<- BA
32 shr $$4, rINST # rINST<- B
34 flds (rFP, rINST, 4) # load float
H A DOP_EXECUTE_INLINE.S35 shr $$4, rINST # rINST<- B
43 * rINST = #of args (0-4)
49 cmp $$1, rINST # determine number of arguments
52 cmp $$3, rINST
56 movl %edx, rINST # rINST<- FEDC
57 and $$0xf000, rINST # isolate F
58 shr $$10, rINST
59 movl (rFP, rINST), rINS
[all...]
H A DOP_CONST_WIDE_HIGH16.S32 shl $$16, %ecx # rINST<- AA
33 movl $$0, (rFP, rINST, 4) # vAAlow<- 00000000
34 movl %ecx, 4(rFP, rINST, 4) # vAAhigh<- %ecx; BBBB0000
H A DOP_RETURN_COMMON.S32 GET_VREG rINST # rINST<- vAA
33 movl rINST, offGlue_retval(%edx) # glue->retval<- vAA
H A DOP_DIV_DOUBLE_2ADDR.S31 movl rINST, %edx # %edx<- BA
33 shr $$4, rINST # rINST<- B
35 fdivl (rFP, rINST, 4) # divide double; vA/vB
H A DOP_DIV_FLOAT_2ADDR.S31 movl rINST, %ecx # %ecx<- BA
33 shr $$4, rINST # rINST<- B
35 fdivs (rFP, rINST, 4) # divide double; vA/vB
H A DOP_INT_TO_FLOAT.S31 movl rINST, %eax # %eax<- BA+
33 andl $$15, rINST # rINST<- A
35 movss %xmm0, (rFP, rINST, 4) # vA<- %xmm0
H A DOP_LONG_TO_DOUBLE.S31 movl rINST, %ecx # %ecx<- BA+
32 shr $$4, rINST # rINST<- B
35 fildll (rFP, rINST, 4) # FPU<- vB
H A DOP_LONG_TO_FLOAT.S31 movl rINST, %ecx # %ecx<- BA+
32 shr $$4, rINST # rINST<- B
35 fildll (rFP, rINST, 4) # FPU<- vB
H A DOP_THROW.S32 GET_VREG rINST # rINST<- vAA
33 cmp $$0, rINST # check for null
36 movl rINST, offThread_exception(%ecx) # thread->exception<- object
H A Dbincmp.S32 movl rINST, %eax # %eax<- BA
33 andl $$15, rINST # rINST<- A
35 GET_VREG rINST # rINST<- vA
37 cmp (rFP, %eax, 4), rINST # compare vA and vB
H A DOP_MUL_LONG.S46 movl rINST, -4(%esp) # -4(%esp)<- AA+
47 FETCH_BB 1, rINST # rINST<- BB
53 * X = (rFP, rINST, 4)
54 * W = 4(rFP, rINST, 4)
60 movl 4(rFP, rINST, 4), %ecx # %ecx<- W
63 imull (rFP, rINST, 4), %eax # %eax<- XxY
66 mull (rFP, rINST, 4) # %edx:eax<- XZ
67 movzbl -4(%esp), rINST # rINST<
[all...]
/dalvik/vm/mterp/armv5te/
H A DOP_BREAKPOINT.S11 FETCH(rINST, 0) @ reload OP_BREAKPOINT + rest of inst
13 and rINST, #0xff00
14 orr rINST, rINST, r0
H A DOP_MUL_LONG_2ADDR.S8 * again we stuff it into rINST.
11 mov r9, rINST, lsr #8 @ r9<- A+
12 mov r1, rINST, lsr #12 @ r1<- B
15 add rINST, rFP, r9, lsl #2 @ rINST<- &fp[A]
17 ldmia rINST, {r0-r1} @ r0/r1<- vAA/vAA+1
21 mov r0, rINST @ r0<- &fp[A] (free up rINST)
22 FETCH_ADVANCE_INST(1) @ advance rPC, load rINST
24 GET_INST_OPCODE(ip) @ extract opcode from rINST
[all...]
/dalvik/vm/compiler/template/ia32/
H A Dheader.S23 #define rINST %ebx define

Completed in 129 milliseconds

1234567891011>>