Searched refs:VREG_ADDRESS (Results 1 – 12 of 12) sorted by relevance
/aosp12/art/runtime/interpreter/mterp/x86/ |
H A D | floating_point.S | 23 ucomis${suff} VREG_ADDRESS(%ecx), %xmm0 44 $load VREG_ADDRESS(rINST) # %st0 <- vB 47 $store VREG_ADDRESS(%ecx) # vA <- %st0 60 v${instr}${suff} VREG_ADDRESS(%eax), %xmm0, %xmm0 65 ${instr}${suff} VREG_ADDRESS(%eax), %xmm0 78 v${instr}${suff} VREG_ADDRESS(rINST), %xmm0, %xmm0 83 ${instr}${suff} VREG_ADDRESS(rINST), %xmm0 186 fstpl VREG_ADDRESS(rINST) # fp[vAA] <- %st 203 fstpl VREG_ADDRESS(%ecx) # %st to vA 219 fstps VREG_ADDRESS(rINST) # %st to vAA [all …]
|
H A D | main.S | 272 #define VREG_ADDRESS(_vreg) (rFP,_vreg,4) macro 278 movl VREG_ADDRESS(\_vreg), \_reg 283 movq VREG_ADDRESS(\_vreg), \_reg 287 movl \_reg, VREG_ADDRESS(\_vreg) 293 movq \_reg, VREG_ADDRESS(\_vreg) 299 movl \_reg, VREG_ADDRESS(\_vreg) 322 movss VREG_ADDRESS(\_vreg), \_xmmreg 325 movsd VREG_ADDRESS(\_vreg), \_xmmreg 328 movss \_xmmreg, VREG_ADDRESS(\_vreg) 331 movsd \_xmmreg, VREG_ADDRESS(\_vreg)
|
H A D | arithmetic.S | 156 $instr VREG_ADDRESS(%ecx), %eax 190 $instr %eax, VREG_ADDRESS(%ecx) 243 $instr1 VREG_ADDRESS(%ecx), rIBASE 260 $instr1 %eax, VREG_ADDRESS(rINST) 277 fldl VREG_ADDRESS(rINST) # %st0 <- vB 279 flds VREG_ADDRESS(rINST) # %st0 <- vB 297 orl VREG_ADDRESS(%ecx), %eax 299 cmpl $$0x80000000, VREG_ADDRESS(%ecx) 317 adcl $$-1, VREG_ADDRESS(%ecx) 323 movl $$0, VREG_ADDRESS(%ecx) [all …]
|
H A D | control_flow.S | 14 cmpl VREG_ADDRESS(rINST), %eax # compare (vA, vB) 33 cmpl $$0, VREG_ADDRESS(rINST) # compare (vA, 0)
|
H A D | object.S | 27 leal VREG_ADDRESS(rINST), %ecx 73 leal VREG_ADDRESS(%eax), %ecx # Get object address
|
/aosp12/art/runtime/interpreter/mterp/x86_64/ |
H A D | floating_point.S | 23 ucomis${suff} VREG_ADDRESS(%rcx), %xmm0 60 v${instr}${suff} VREG_ADDRESS(%rax), %xmm0, %xmm0 65 ${instr}${suff} VREG_ADDRESS(%rax), %xmm0 78 v${instr}${suff} VREG_ADDRESS(rINSTq), %xmm0, %xmm0 83 ${instr}${suff} VREG_ADDRESS(rINSTq), %xmm0 186 fstpl VREG_ADDRESS(rINSTq) # fp[vAA] <- %st 194 fldl VREG_ADDRESS(rINSTq) # vB to fp stack 196 fldl VREG_ADDRESS(%rcx) # vA to fp stack 203 fstpl VREG_ADDRESS(%rcx) # %st to vA 219 fstps VREG_ADDRESS(rINSTq) # %st to vAA [all …]
|
H A D | main.S | 260 #define VREG_ADDRESS(_vreg) (rFP,_vreg,4) macro 266 movl VREG_ADDRESS(\_vreg), \_reg 271 movq VREG_ADDRESS(\_vreg), \_reg 275 movl \_reg, VREG_ADDRESS(\_vreg) 281 movq \_reg, VREG_ADDRESS(\_vreg) 287 movl \_reg, VREG_ADDRESS(\_vreg) 310 movss VREG_ADDRESS(\_vreg), \_xmmreg 313 movsd VREG_ADDRESS(\_vreg), \_xmmreg 316 movss \_xmmreg, VREG_ADDRESS(\_vreg) 319 movsd \_xmmreg, VREG_ADDRESS(\_vreg)
|
H A D | arithmetic.S | 190 $instr VREG_ADDRESS(%rcx),%eax 230 $instr %eax, VREG_ADDRESS(%rcx) 281 $instr VREG_ADDRESS(%rcx),%rax 294 $instr %rax,VREG_ADDRESS(%rcx) 418 cmpq VREG_ADDRESS(%rcx), %rdx 453 movslq VREG_ADDRESS(%rax), %rax
|
H A D | control_flow.S | 14 cmpl VREG_ADDRESS(rINSTq), %eax # compare (vA, vB) 33 cmpl $$0, VREG_ADDRESS(rINSTq) # compare (vA, 0)
|
H A D | object.S | 23 leaq VREG_ADDRESS(rINSTq), OUT_ARG1 64 leaq VREG_ADDRESS(%rax), OUT_ARG1 # Get object address
|
/aosp12/art/runtime/interpreter/mterp/x86_64ng/ |
H A D | control_flow.S | 14 cmpl VREG_ADDRESS(rINSTq), %eax # compare (vA, vB) 30 cmpl $$0, VREG_ADDRESS(rINSTq) # compare (vA, 0)
|
H A D | main.S | 88 #define VREG_ADDRESS(_vreg) (rFP,_vreg,4) macro 145 movl VREG_ADDRESS(\_vreg), \_reg 154 movq VREG_ADDRESS(\_vreg), \_reg 158 movl \_reg, VREG_ADDRESS(\_vreg) 164 movq \_reg, VREG_ADDRESS(\_vreg) 170 movl \_reg, VREG_ADDRESS(\_vreg) 193 movss VREG_ADDRESS(\_vreg), \_xmmreg 196 movsd VREG_ADDRESS(\_vreg), \_xmmreg 199 movss \_xmmreg, VREG_ADDRESS(\_vreg) 202 movsd \_xmmreg, VREG_ADDRESS(\_vreg)
|