Home
last modified time | relevance | path

Searched refs:rax (Results 1 – 25 of 50) sorted by relevance

12

/art/runtime/interpreter/mterp/x86_64/
DbinopWide.S5 movzbq 2(rPC), %rax # eax <- BB
7 GET_WIDE_VREG %rax, %rax # rax <- v[BB]
8 $instr # ex: addq (rFP,%rcx,4),%rax
9 SET_WIDE_VREG %rax, rINSTq # v[AA] <- rax
Dop_int_to_long.S2 movzbq rINSTbl, %rax # rax <- +A
5 movslq VREG_ADDRESS(%rax), %rax
6 SET_WIDE_VREG %rax, rINSTq # v[A] <- %rax
Dbinop1.S7 movzbq 2(rPC), %rax # eax <- BB
11 GET_WIDE_VREG %rax, %rax # rax <- vBB
13 SET_WIDE_VREG %rax, rINSTq
15 GET_VREG %eax, %rax # eax <- vBB
Dbindiv.S6 movzbq 2(rPC), %rax # rax <- BB
9 GET_WIDE_VREG %rax, %rax # eax <- vBB
12 GET_VREG %eax, %rax # eax <- vBB
19 $ext # rdx:rax <- sign-extended of rax
Dop_aget.S9 movzbq 2(rPC), %rax # eax <- BB
11 GET_VREG %eax, %rax # eax <- vBB (array object)
18 movq $data_offset(%rax,%rcx,8), %rax
19 SET_WIDE_VREG %rax, rINSTq
21 $load $data_offset(%rax,%rcx,$shift), %eax
Dop_mul_long_2addr.S5 GET_WIDE_VREG %rax, %rcx # rax <- vA
6 imulq (rFP,rINSTq,4), %rax
7 SET_WIDE_VREG %rax, %rcx
Dop_const_wide.S2 movq 2(rPC), %rax # rax <- HHHHhhhhBBBBbbbb
3 SET_WIDE_VREG %rax, rINSTq
Dop_const_wide_16.S2 movswq 2(rPC), %rax # rax <- ssssBBBB
3 SET_WIDE_VREG %rax, rINSTq # store
Dop_aput.S9 movzbq 2(rPC), %rax # rax <- BB
11 GET_VREG %eax, %rax # eax <- vBB (array object)
22 $store $reg, $data_offset(%rax,%rcx,$shift)
Dop_const_wide_high16.S2 movzwq 2(rPC), %rax # eax <- 0000BBBB
3 salq $$48, %rax # eax <- BBBB0000
4 SET_WIDE_VREG %rax, rINSTq # v[AA+0] <- eax
DbinopLit8.S13 movzbq 2(rPC), %rax # rax <- BB
15 GET_VREG %eax, %rax # eax <- rBB
Dbinop.S12 movzbq 2(rPC), %rax # rax <- BB
14 GET_VREG %eax, %rax # eax <- vBB
DbinopWide2addr.S8 GET_WIDE_VREG %rax, rINSTq # rax <- vB
9 $instr # for ex: addq %rax,(rFP,%rcx,4)
Dop_move_16.S5 movzwq 2(rPC), %rax # eax <- AAAA
8 SET_VREG_OBJECT %edx, %rax # fp[A] <- fp[B]
10 SET_VREG %edx, %rax # fp[A] <- fp[B]
Dunop.S10 GET_WIDE_VREG %rax, rINSTq # rax <- vB
18 SET_WIDE_VREG %rax, %rcx
Dop_aget_object.S7 movzbq 2(rPC), %rax # rax <- BB
9 GET_VREG OUT_32_ARG0, %rax # eax <- vBB (array object)
DbindivLit8.S7 movzbq 2(rPC), %rax # eax <- BB
9 GET_VREG %eax, %rax # eax <- rBB
14 cdq # rax <- sign-extended of eax
Dshop2addr.S11 GET_WIDE_VREG %rax, rINSTq # rax <- vAA
13 SET_WIDE_VREG %rax, rINSTq
DbindivLit16.S7 movl rINST, %eax # rax <- 000000BA
9 GET_VREG %eax, %rax # eax <- vB
16 cdq # rax <- sign-extended of eax
Dop_const_wide_32.S2 movslq 2(rPC), %rax # eax <- ssssssssBBBBbbbb
3 SET_WIDE_VREG %rax, rINSTq # store
Dbindiv2addr.S10 GET_WIDE_VREG %rax, rINSTq # eax <- vA
20 $ext # rdx:rax <- sign-extended of rax
Dop_return_void_no_barrier.S6 xorq %rax, %rax
Dop_monitor_exit.S13 testq %rax, %rax
Dop_monitor_enter.S9 testq %rax, %rax
/art/runtime/interpreter/mterp/out/
Dmterp_x86_64.S231 addq rIBASE, %rax
232 jmp *%rax
359 leaq (rFP, %rax, 4), rREFS
362 leaq (rPC, %rax, 2), rPC
403 SET_VREG_OBJECT %edx, %rax # fp[A] <- fp[B]
405 SET_VREG %edx, %rax # fp[A] <- fp[B]
415 movzwq 2(rPC), %rax # eax <- BBBB
416 GET_VREG %edx, %rax # edx <- fp[BBBB]
431 movzwq 2(rPC), %rax # eax <- AAAA
434 SET_VREG_OBJECT %edx, %rax # fp[A] <- fp[B]
[all …]

12