Searched refs:rax (Results 1 – 25 of 50) sorted by relevance
12
/art/runtime/interpreter/mterp/x86_64/ |
D | binopWide.S | 5 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
|
D | op_int_to_long.S | 2 movzbq rINSTbl, %rax # rax <- +A 5 movslq VREG_ADDRESS(%rax), %rax 6 SET_WIDE_VREG %rax, rINSTq # v[A] <- %rax
|
D | binop1.S | 7 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
|
D | bindiv.S | 6 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
|
D | op_aget.S | 9 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
|
D | op_mul_long_2addr.S | 5 GET_WIDE_VREG %rax, %rcx # rax <- vA 6 imulq (rFP,rINSTq,4), %rax 7 SET_WIDE_VREG %rax, %rcx
|
D | op_const_wide.S | 2 movq 2(rPC), %rax # rax <- HHHHhhhhBBBBbbbb 3 SET_WIDE_VREG %rax, rINSTq
|
D | op_const_wide_16.S | 2 movswq 2(rPC), %rax # rax <- ssssBBBB 3 SET_WIDE_VREG %rax, rINSTq # store
|
D | op_aput.S | 9 movzbq 2(rPC), %rax # rax <- BB 11 GET_VREG %eax, %rax # eax <- vBB (array object) 22 $store $reg, $data_offset(%rax,%rcx,$shift)
|
D | op_const_wide_high16.S | 2 movzwq 2(rPC), %rax # eax <- 0000BBBB 3 salq $$48, %rax # eax <- BBBB0000 4 SET_WIDE_VREG %rax, rINSTq # v[AA+0] <- eax
|
D | binopLit8.S | 13 movzbq 2(rPC), %rax # rax <- BB 15 GET_VREG %eax, %rax # eax <- rBB
|
D | binop.S | 12 movzbq 2(rPC), %rax # rax <- BB 14 GET_VREG %eax, %rax # eax <- vBB
|
D | binopWide2addr.S | 8 GET_WIDE_VREG %rax, rINSTq # rax <- vB 9 $instr # for ex: addq %rax,(rFP,%rcx,4)
|
D | op_move_16.S | 5 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]
|
D | unop.S | 10 GET_WIDE_VREG %rax, rINSTq # rax <- vB 18 SET_WIDE_VREG %rax, %rcx
|
D | op_aget_object.S | 7 movzbq 2(rPC), %rax # rax <- BB 9 GET_VREG OUT_32_ARG0, %rax # eax <- vBB (array object)
|
D | bindivLit8.S | 7 movzbq 2(rPC), %rax # eax <- BB 9 GET_VREG %eax, %rax # eax <- rBB 14 cdq # rax <- sign-extended of eax
|
D | shop2addr.S | 11 GET_WIDE_VREG %rax, rINSTq # rax <- vAA 13 SET_WIDE_VREG %rax, rINSTq
|
D | bindivLit16.S | 7 movl rINST, %eax # rax <- 000000BA 9 GET_VREG %eax, %rax # eax <- vB 16 cdq # rax <- sign-extended of eax
|
D | op_const_wide_32.S | 2 movslq 2(rPC), %rax # eax <- ssssssssBBBBbbbb 3 SET_WIDE_VREG %rax, rINSTq # store
|
D | bindiv2addr.S | 10 GET_WIDE_VREG %rax, rINSTq # eax <- vA 20 $ext # rdx:rax <- sign-extended of rax
|
D | op_return_void_no_barrier.S | 6 xorq %rax, %rax
|
D | op_monitor_exit.S | 13 testq %rax, %rax
|
D | op_monitor_enter.S | 9 testq %rax, %rax
|
/art/runtime/interpreter/mterp/out/ |
D | mterp_x86_64.S | 231 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