Home
last modified time | relevance | path

Searched refs:VREG_ADDRESS (Results 1 – 25 of 37) sorted by relevance

12

/art/runtime/interpreter/mterp/x86/
Dcvtfp_int.S13 fldl VREG_ADDRESS(rINST) # %st0 <- vB
15 flds VREG_ADDRESS(rINST) # %st0 <- vB
25 fistpll VREG_ADDRESS(%ecx) # convert and store
27 fistpl VREG_ADDRESS(%ecx) # convert and store
33 orl VREG_ADDRESS(%ecx), %eax
35 cmpl $$0x80000000, VREG_ADDRESS(%ecx)
51 adcl $$-1, VREG_ADDRESS(%ecx)
57 movl $$0, VREG_ADDRESS(%ecx)
Dop_rem_double.S4 fldl VREG_ADDRESS(%ecx) # %st1 <- fp[vBB]
5 fldl VREG_ADDRESS(%eax) # %st0 <- fp[vCC]
12 fstpl VREG_ADDRESS(rINST) # fp[vAA] <- %st
Dop_rem_float.S4 flds VREG_ADDRESS(%ecx) # vBB to fp stack
5 flds VREG_ADDRESS(%eax) # vCC to fp stack
12 fstps VREG_ADDRESS(rINST) # %st to vAA
DsseBinop.S4 movs${suff} VREG_ADDRESS(%ecx), %xmm0 # %xmm0 <- 1st src
5 ${instr}${suff} VREG_ADDRESS(%eax), %xmm0
6 movs${suff} %xmm0, VREG_ADDRESS(rINST) # vAA <- %xmm0
Dop_rem_float_2addr.S4 flds VREG_ADDRESS(rINST) # vB to fp stack
6 flds VREG_ADDRESS(%ecx) # vA to fp stack
13 fstps VREG_ADDRESS(%ecx) # %st to vA
Dop_rem_double_2addr.S4 fldl VREG_ADDRESS(rINST) # vB to fp stack
6 fldl VREG_ADDRESS(%ecx) # vA to fp stack
13 fstpl VREG_ADDRESS(%ecx) # %st to vA
DsseBinop2Addr.S4 movs${suff} VREG_ADDRESS(%ecx), %xmm0 # %xmm0 <- 1st src
6 ${instr}${suff} VREG_ADDRESS(rINST), %xmm0
7 movs${suff} %xmm0, VREG_ADDRESS(%ecx) # vAA<- %xmm0
Dfpcvt.S8 $load VREG_ADDRESS(rINST) # %st0 <- vB
11 $store VREG_ADDRESS(%ecx) # vA <- %st0
Dfpcmp.S21 movs${suff} VREG_ADDRESS(%eax), %xmm0
23 ucomis${suff} VREG_ADDRESS(%ecx), %xmm0
Dzcmp.S9 cmpl $$0, VREG_ADDRESS(rINST) # compare (vA, 0)
/art/runtime/interpreter/mterp/x86_64/
Dfpcvt.S9 cvts${source_suffix}2s${dest_suffix} VREG_ADDRESS(rINSTq), %xmm0
11 movsd %xmm0, VREG_ADDRESS(%rcx)
14 movss %xmm0, VREG_ADDRESS(%rcx)
Dop_rem_double.S4 fldl VREG_ADDRESS(%rcx) # %st1 <- fp[vBB]
5 fldl VREG_ADDRESS(%rax) # %st0 <- fp[vCC]
12 fstpl VREG_ADDRESS(rINSTq) # fp[vAA] <- %st
DsseBinop.S4 movs${suff} VREG_ADDRESS(%rcx), %xmm0 # %xmm0 <- 1st src
5 ${instr}${suff} VREG_ADDRESS(%rax), %xmm0
6 movs${suff} %xmm0, VREG_ADDRESS(rINSTq) # vAA <- %xmm0
Dop_rem_float.S4 flds VREG_ADDRESS(%rcx) # vBB to fp stack
5 flds VREG_ADDRESS(%rax) # vCC to fp stack
12 fstps VREG_ADDRESS(rINSTq) # %st to vAA
Dop_rem_double_2addr.S4 fldl VREG_ADDRESS(rINSTq) # vB to fp stack
6 fldl VREG_ADDRESS(%rcx) # vA to fp stack
13 fstpl VREG_ADDRESS(%rcx) # %st to vA
DsseBinop2Addr.S4 movs${suff} VREG_ADDRESS(%rcx), %xmm0 # %xmm0 <- 1st src
6 ${instr}${suff} VREG_ADDRESS(rINSTq), %xmm0
7 movs${suff} %xmm0, VREG_ADDRESS(%rcx) # vAA<- %xmm0
Dop_rem_float_2addr.S4 flds VREG_ADDRESS(rINSTq) # vB to fp stack
6 flds VREG_ADDRESS(%rcx) # vA to fp stack
13 fstps VREG_ADDRESS(%rcx) # %st to vA
Dfpcmp.S21 movs${suff} VREG_ADDRESS(%rax), %xmm0
23 ucomis${suff} VREG_ADDRESS(%rcx), %xmm0
Dzcmp.S9 cmpl $$0, VREG_ADDRESS(rINSTq) # compare (vA, 0)
Dop_int_to_long.S5 movslq VREG_ADDRESS(%rax), %rax
Dop_check_cast.S7 leaq VREG_ADDRESS(rINSTq), OUT_ARG1
Dop_sput_wide.S10 leaq VREG_ADDRESS(rINSTq), OUT_ARG2 # &fp[AA]
Dop_cmp_long.S13 cmpq VREG_ADDRESS(%rcx), %rdx
/art/runtime/interpreter/mterp/out/
Dmterp_x86.S269 #define VREG_ADDRESS(_vreg) (rFP,_vreg,4) macro
890 leal VREG_ADDRESS(rINST), %ecx
918 leal VREG_ADDRESS(%eax), %ecx # Get object address
1206 movss VREG_ADDRESS(%eax), %xmm0
1208 ucomiss VREG_ADDRESS(%ecx), %xmm0
1247 movss VREG_ADDRESS(%eax), %xmm0
1249 ucomiss VREG_ADDRESS(%ecx), %xmm0
1288 movsd VREG_ADDRESS(%eax), %xmm0
1290 ucomisd VREG_ADDRESS(%ecx), %xmm0
1329 movsd VREG_ADDRESS(%eax), %xmm0
[all …]
Dmterp_x86_64.S254 #define VREG_ADDRESS(_vreg) (rFP,_vreg,4) macro
825 leaq VREG_ADDRESS(rINSTq), OUT_ARG1
848 leaq VREG_ADDRESS(%rax), OUT_ARG1 # Get object address
1110 movss VREG_ADDRESS(%rax), %xmm0
1112 ucomiss VREG_ADDRESS(%rcx), %xmm0
1151 movss VREG_ADDRESS(%rax), %xmm0
1153 ucomiss VREG_ADDRESS(%rcx), %xmm0
1192 movsd VREG_ADDRESS(%rax), %xmm0
1194 ucomisd VREG_ADDRESS(%rcx), %xmm0
1233 movsd VREG_ADDRESS(%rax), %xmm0
[all …]

12