Home
last modified time | relevance | path

Searched refs:rPC (Results 1 – 24 of 24) sorted by relevance

/art/runtime/interpreter/mterp/x86ng/
Dinvoke.S6 movzwl 2(rPC), %eax // call_site index, first argument of runtime call.
11 movzwl 2(rPC), %eax // call_site index, first argument of runtime call.
20 movzwl 4(rPC), %ecx // arguments
32 movl rPC, ARG2
57 movzwl 4(rPC), %ecx // arguments
69 movzwl 4(rPC), %ecx // arguments
83 movzwl 4(rPC), %ecx // arguments
120 movl rPC, ARG2
138 movl rPC, ARG2
160 movzwl 4(rPC), %ecx // arguments
[all …]
Dother.S6 movl 2(rPC), %eax # grab all 32 bits at once
12 movswl 2(rPC), %ecx # ecx <- ssssBBBB
26 movzwl 2(rPC), %eax # eax <- 0000BBBB
47 movl rPC, ARG2
74 movl 2(rPC), %eax # eax <- lsw
76 movl 6(rPC), rINST # rINST <- msw
83 movswl 2(rPC), %eax # eax <- ssssBBBB
93 movl 2(rPC), %eax # eax <- BBBBbbbb
103 movzwl 2(rPC), %eax # eax <- 0000BBBB
153 movzwl 4(rPC), %ecx # ecx <- BBBB
[all …]
Darray.S9 movzbl 2(rPC), %eax # eax <- BB
10 movzbl 3(rPC), %ecx # ecx <- CC
66 movzbl 2(rPC), %eax # eax <- BB
67 movzbl 3(rPC), %ecx # ecx <- CC
100 movzbl 2(rPC), %eax # eax <- BB
101 movzbl 3(rPC), %ecx # ecx <- CC
130 movl 2(rPC), %ecx # ecx <- BBBBbbbb
131 leal (rPC,%ecx,2), ARG0 # ARG0 <- PC + BBBBbbbb*2
149 movl rPC, ARG3
Darithmetic.S7 movzbl 2(rPC), %eax # eax <- BB
8 movzbl 3(rPC), %ecx # ecx <- CC
95 movswl 2(rPC), %ecx # ecx <- ssssCCCC
121 movzbl 2(rPC), %eax # eax <- BB
122 movsbl 3(rPC), %ecx # ecx <- ssssssCC
153 movzbl 2(rPC), %eax # eax <- BB
154 movzbl 3(rPC), %ecx # ecx <- CC
166 movzbl 2(rPC),%eax # eax <- BB
167 movzbl 3(rPC),%ecx # ecx <- CC
208 movswl 2(rPC), %ecx # ecx <- ssssCCCC
[all …]
Dcontrol_flow.S16 movswl 2(rPC), rINST # Get signed branch offset
32 movswl 2(rPC), rINST # fetch signed displacement
56 movswl 2(rPC), rINST # rINST <- ssssAAAA
67 movl 2(rPC), rINST # rINST <- AAAAAAAA
117 movl 2(rPC), ARG0 # eax <- BBBBbbbb
118 leal (rPC,ARG0,2), ARG0 # eax <- PC + BBBBbbbb*2
Dfloating_point.S19 movzbl 3(rPC), %ecx # ecx<- CC
20 movzbl 2(rPC), %eax # eax<- BB
56 movzbl 2(rPC), %ecx # ecx <- BB
57 movzbl 3(rPC), %eax # eax <- CC
176 movzbl 3(rPC), %ecx # ecx <- BB
177 movzbl 2(rPC), %eax # eax <- CC
209 movzbl 3(rPC), %ecx # ecx <- BB
210 movzbl 2(rPC), %eax # eax <- CC
Dmain.S49 #define rPC %esi macro
162 movzwl (rPC), rINST
166 movzbl 1(rPC), rINST
184 leal 2*\_count(rPC), rPC
291 movl rPC, -8(rREFS)
295 movl -8(rREFS), rPC
300 leal (rPC, rINST, 2), rPC
499 movzbl 1(rPC), %eax
516 movzbl 1(rPC), %eax
1020 push rPC
[all …]
Dobject.S19 movl rPC, ARG2
63 movl rPC, ARG2
/art/runtime/interpreter/mterp/x86_64ng/
Dinvoke.S6 movzwl 2(rPC), %edi // call_site index, first argument of runtime call.
11 movzwl 2(rPC), %edi // call_site index, first argument of runtime call.
20 movzwl 4(rPC), %r11d // arguments
31 movq rPC, %rdx
57 movzwl 4(rPC), %r11d // arguments
68 movzwl 4(rPC), %r11d // arguments
81 movzwl 4(rPC), %r11d // arguments
114 movq rPC, %rdx
132 movq rPC, %rdx
155 movzwl 4(rPC), %r11d // arguments
[all …]
Dother.S6 movl 2(rPC), %eax # grab all 32 bits at once
12 movswl 2(rPC), %ecx # ecx <- ssssBBBB
26 movzwl 2(rPC), %eax # eax <- 0000BBBB
47 movq rPC, %rdx
74 movq 2(rPC), %rax # rax <- HHHHhhhhBBBBbbbb
80 movswq 2(rPC), %rax # rax <- ssssssssssssBBBB
86 movslq 2(rPC), %rax # eax <- ssssssssBBBBbbbb
92 movzwq 2(rPC), %rax # eax <- 000000000000BBBB
138 movzwq 4(rPC), %rcx # ecx <- BBBB
139 movzwq 2(rPC), %rax # eax <- AAAA
[all …]
Darray.S9 movzbq 2(rPC), %rax # eax <- BB
10 movzbq 3(rPC), %rcx # ecx <- CC
66 movzbq 2(rPC), %rax # rax <- BB
67 movzbq 3(rPC), %rcx # rcx <- CC
99 movzbq 2(rPC), %rax # rax <- BB
100 movzbq 3(rPC), %rcx # rcx <- CC
128 movslq 2(rPC), %rcx # rcx <- ssssssssBBBBbbbb
129 leaq (rPC,%rcx,2), OUT_ARG0 # OUT_ARG0 <- PC + ssssssssBBBBbbbb*2
146 movq rPC, OUT_ARG3
Dcontrol_flow.S16 movswq 2(rPC), rINSTq # Get signed branch offset
32 movswq 2(rPC), rINSTq # fetch signed displacement
56 movswq 2(rPC), rINSTq # rINSTq <- ssssAAAA
70 movslq 2(rPC), rINSTq # rINSTq <- AAAAAAAA
120 movslq 2(rPC), OUT_ARG0 # rcx <- ssssssssBBBBbbbb
121 leaq (rPC,OUT_ARG0,2), OUT_ARG0 # rcx <- PC + ssssssssBBBBbbbb*2
Darithmetic.S6 movzbq 2(rPC), %rax # rax <- BB
7 movzbq 3(rPC), %rcx # rcx <- CC
131 movswl 2(rPC), %ecx # ecx <- ssssCCCC
156 movzbq 2(rPC), %rax # eax <- BB
157 movsbl 3(rPC), %ecx # ecx <- ssssssCC
187 movzbq 2(rPC), %rax # rax <- BB
188 movzbq 3(rPC), %rcx # rcx <- CC
200 movzbq 2(rPC), %rax # eax <- BB
201 movzbq 3(rPC), %rcx # ecx <- CC
249 movswl 2(rPC), %ecx # ecx <- ssssCCCC
[all …]
Dfloating_point.S19 movzbq 3(rPC), %rcx # ecx<- CC
20 movzbq 2(rPC), %rax # eax<- BB
56 movzbq 2(rPC), %rcx # ecx <- BB
57 movzbq 3(rPC), %rax # eax <- CC
176 movzbq 3(rPC), %rcx # ecx <- BB
177 movzbq 2(rPC), %rax # eax <- CC
209 movzbq 3(rPC), %rcx # ecx <- BB
210 movzbq 2(rPC), %rax # eax <- CC
Dmain.S65 #define rPC %r12 macro
114 movzwq (rPC), rINSTq
132 leaq 2*\_count(rPC), rPC
245 movq rPC, -16(rREFS)
250 leaq (rPC, rINSTq, 2), rPC
440 movzbl 1(rPC), %eax
457 movzbl 1(rPC), %eax
487 movzbl 1(rPC), %eax
508 movzbl 1(rPC), %eax
889 movzbl 1(rPC), %edi
[all …]
Dobject.S19 movq rPC, %rdx
163 movq rPC, %rdx
/art/runtime/interpreter/mterp/armng/
Dother.S9 FETCH_ADVANCE_INST 3 @ advance rPC, load rINST
19 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
28 FETCH_ADVANCE_INST 1 @ advance rPC, load rINST
38 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
62 mov r2, rPC
96 FETCH_ADVANCE_INST 5 @ advance rPC, load rINST
107 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
119 FETCH_ADVANCE_INST 3 @ advance rPC, load rINST
134 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
167 FETCH_ADVANCE_INST 1 @ before throw: advance rPC, load rINST
[all …]
Darray.S19 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
82 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
89 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
95 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
129 FETCH_ADVANCE_INST 1 @ advance rPC, load rINST
143 add r0, rPC, r0, lsl #1 @ r1<- PC + BBBBbbbb*2 (array data off.)
145 FETCH_ADVANCE_INST 3 @ advance rPC, load rINST
161 mov r3, rPC
190 mov r2, rPC
Darithmetic.S29 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
61 FETCH_ADVANCE_INST 1 @ advance rPC, load rINST
92 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
128 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
167 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
202 FETCH_ADVANCE_INST 1 @ advance rPC, load rINST
224 FETCH_ADVANCE_INST 1 @ advance rPC, load rINST
247 FETCH_ADVANCE_INST 1 @ advance rPC, load rINST
270 FETCH_ADVANCE_INST 1 @ advance rPC, load rINST
293 FETCH_ADVANCE_INST 1 @ advance rPC, load rINST
[all …]
Dinvoke.S28 mov r2, rPC
125 mov r2, rPC
144 mov r2, rPC
173 mov r2, rPC
Dfloating_point.S19 FETCH_ADVANCE_INST 2 @ advance rPC, load rINST
39 FETCH_ADVANCE_INST 1 @ advance rPC, load rINST
Dobject.S23 mov r2, rPC
99 mov r2, rPC
200 mov r2, rPC
283 mov r2, rPC
389 mov r2, rPC
478 mov r2, rPC
545 mov r2, rPC
Dmain.S83 #define rPC r11 macro
105 ldrh rINST, [rPC]
121 ldrh rINST, [rPC, #((\count)*2)]!
130 ldrh rINST, [rPC, #((\count)*2)]
135 add rPC, #((\count)*2)
144 ldrh rINST, [rPC, \reg]!
154 ldrh \reg, [rPC, #((\count)*2)]
158 ldrsh \reg, [rPC, #((\count)*2)]
167 ldrb \reg, [rPC, #((\count)*2+(\byte))]
297 str rPC, [rREFS, #-8]
[all …]
Dcontrol_flow.S133 add r0, rPC, r0, lsl #1 @ r0<- PC + BBBBbbbb*2