Home
last modified time | relevance | path

Searched refs:rINSTq (Results 1 – 7 of 7) sorted by relevance

/art/runtime/interpreter/mterp/x86_64/
Dcontrol_flow.S14 cmpl VREG_ADDRESS(rINSTq), %eax # compare (vA, vB)
16 movswq 2(rPC), rINSTq # Get signed branch offset
17 testq rINSTq, rINSTq
33 cmpl $$0, VREG_ADDRESS(rINSTq) # compare (vA, 0)
35 movswq 2(rPC), rINSTq # fetch signed displacement
36 testq rINSTq, rINSTq
51 movsbq rINSTbl, rINSTq # rINSTq <- ssssssAA
52 testq rINSTq, rINSTq
63 movswq 2(rPC), rINSTq # rINSTq <- ssssAAAA
64 testq rINSTq, rINSTq
[all …]
Dother.S9 movq rINSTq, OUT_ARG1
26 SET_VREG %eax, rINSTq # vAA<- eax
32 SET_VREG %ecx, rINSTq # vAA <- ssssBBBB
41 SET_VREG %eax, rINSTq
51 SET_VREG %eax, rINSTq # vAA <- eax
67 movq rINSTq, OUT_ARG1
78 SET_WIDE_VREG %rax, rINSTq
84 SET_WIDE_VREG %rax, rINSTq # store
90 SET_WIDE_VREG %rax, rINSTq # store
97 SET_WIDE_VREG %rax, rINSTq # v[AA+0] <- eax
[all …]
Darithmetic.S23 SET_WIDE_VREG $result, rINSTq # eax <- vBB
25 SET_VREG $result, rINSTq # eax <- vBB
45 GET_WIDE_VREG %rax, rINSTq # eax <- vA
48 GET_VREG %eax, rINSTq # eax <- vA
59 SET_WIDE_VREG $result, rINSTq # vA <- result
61 SET_VREG $result, rINSTq # vA <- result
90 SET_VREG $result, rINSTq # vA <- result
116 SET_VREG $result, rINSTq # vA <- result
141 SET_VREG $result, rINSTq
156 SET_WIDE_VREG %rax, rINSTq
[all …]
Darray.S19 SET_WIDE_VREG %rax, rINSTq
22 SET_VREG %eax, rINSTq
51 SET_VREG_OBJECT %eax, rINSTq
77 GET_WIDE_VREG rINSTq, rINSTq
79 GET_VREG rINST, rINSTq
102 movq rINSTq, OUT_ARG2
120 GET_VREG %ecx, rINSTq # ecx <- vB (object ref)
133 GET_VREG OUT_32_ARG0, rINSTq # OUT_ARG0 <- vAA (array object)
173 movq rINSTq, OUT_ARG2
Dfloating_point.S34 SET_VREG %eax, rINSTq
45 cvts${source_suffix}2s${dest_suffix} VREG_ADDRESS(rINSTq), %xmm0
60 SET_VREG_XMM${suff} %xmm0, rINSTq # vAA <- %xmm0
62 movs${suff} %xmm0, VREG_REF_ADDRESS(rINSTq) # clear ref
70 ${instr}${suff} VREG_ADDRESS(rINSTq), %xmm0
73 movs${suff} %xmm0, VREG_REF_ADDRESS(rINSTq) # clear ref
172 fstpl VREG_ADDRESS(rINSTq) # fp[vAA] <- %st
173 CLEAR_WIDE_REF rINSTq
180 fldl VREG_ADDRESS(rINSTq) # vB to fp stack
205 fstps VREG_ADDRESS(rINSTq) # %st to vAA
[all …]
Dobject.S23 leaq VREG_ADDRESS(rINSTq), OUT_ARG1
84 SET_WIDE_VREG %rax, rINSTq # fp[A] <- value
87 SET_VREG %eax, rINSTq # fp[A] <- value
124 SET_VREG %eax, rINSTq
195 GET_WIDE_VREG %rax, rINSTq # rax<- fp[A]/fp[A+1]
208 movq rINSTq, OUT_ARG2
Dmain.S171 #define rINSTq %rbx macro
227 movzwq (rPC), rINSTq