/art/runtime/interpreter/mterp/arm64/ |
D | footer.S | 16 mov x0, xSELF 25 mov x0, xSELF 34 mov x0, xSELF 43 mov x0, xSELF 52 mov x0, xSELF 61 mov x0, xSELF 70 mov x0, xSELF 92 mov x0, xSELF 151 mov x0, xSELF 161 mov x0, xSELF [all …]
|
D | op_iput_object.S | 3 mov x1, xPC 4 mov w2, wINST 5 mov x3, xSELF
|
D | op_sput_object.S | 3 mov x1, xPC 4 mov x2, xINST 5 mov x3, xSELF
|
D | op_new_array.S | 11 mov x1, xPC 12 mov w2, wINST 13 mov x3, xSELF
|
D | invoke.S | 9 mov x0, xSELF 11 mov x2, xPC 12 mov x3, xINST
|
/art/runtime/interpreter/mterp/out/ |
D | mterp_arm64.S | 389 mov xSELF, x0 405 mov wPROFILE, w0 // Starting hotness countdown to xPROFILE 642 mov x1, #0 // w1<- 0 656 mov x0, xSELF 660 mov x0, #0 679 mov x0, xSELF 702 mov x0, xSELF 727 mov x0, xSELF 856 mov x3, xSELF 875 mov x3, xSELF [all …]
|
D | mterp_arm.S | 263 mov \reg, #0 278 mov \tmp1, #0 374 mov rSELF, r0 390 mov rPROFILE, r0 @ Starting hotness countdown to rPROFILE 418 mov r1, rINST, lsr #12 @ r1<- B from 15:12 437 mov r0, rINST, lsr #8 @ r0<- AA 472 mov r3, rINST, lsr #12 @ r3<- B 490 mov rINST, rINST, lsr #8 @ rINST<- AA 524 mov r1, rINST, lsr #12 @ r1<- B from 15:12 545 mov r0, rINST, lsr #8 @ r0<- AA [all …]
|
/art/runtime/interpreter/mterp/arm/ |
D | footer.S | 18 mov r0, rSELF 27 mov r0, rSELF 36 mov r0, rSELF 45 mov r0, rSELF 54 mov r0, rSELF 63 mov r0, rSELF 72 mov r0, rSELF 95 mov r0, rSELF 236 mov r0, rSELF 238 mov r2, rINST [all …]
|
D | op_return_void_no_barrier.S | 2 mov r0, rSELF 5 mov r0, #0 6 mov r1, #0
|
D | op_return_void.S | 4 mov r0, rSELF 7 mov r0, #0 8 mov r1, #0
|
D | op_return.S | 10 mov r0, rSELF 13 mov r2, rINST, lsr #8 @ r2<- AA 15 mov r1, #0
|
D | invoke.S | 9 mov r0, rSELF 11 mov r2, rPC 12 mov r3, rINST
|
D | op_new_array.S | 11 mov r1, rPC 12 mov r2, rINST 13 mov r3, rSELF
|
D | op_sput_object.S | 3 mov r1, rPC 4 mov r2, rINST 5 mov r3, rSELF
|
D | op_iput_object.S | 3 mov r1, rPC 4 mov r2, rINST 5 mov r3, rSELF
|
D | op_const_wide_high16.S | 3 mov r3, rINST, lsr #8 @ r3<- AA 4 mov r0, #0 @ r0<- 00000000 5 mov r1, r1, lsl #16 @ r1<- BBBB0000
|
D | op_ushr_long.S | 9 mov r9, rINST, lsr #8 @ r9<- AA 11 mov r0, r0, lsr #8 @ r0<- CC 18 mov r0, r0, lsr r2 @ r0<- r2 >> r2 24 mov r1, r1, lsr r2 @ r1<- r1 >>> r2
|
D | op_shr_long.S | 9 mov r9, rINST, lsr #8 @ r9<- AA 11 mov r0, r0, lsr #8 @ r0<- CC 18 mov r0, r0, lsr r2 @ r0<- r2 >> r2 24 mov r1, r1, asr r2 @ r1<- r1 >> r2
|
/art/runtime/arch/x86_64/ |
D | memcmp16_x86_64.S | 61 mov %rsi, %rcx 305 mov $DATA_CACHE_SIZE_HALF, %r8 307 mov __x86_64_data_cache_size_half(%rip), %r8 309 mov %r8, %r9 621 mov $DATA_CACHE_SIZE_HALF, %r8 623 mov __x86_64_data_cache_size_half(%rip), %r8 625 mov %r8, %r9 779 mov -16(%rdi), %rax 780 mov -16(%rsi), %rcx 784 mov -8(%rdi), %rax [all …]
|
/art/runtime/interpreter/mterp/x86/ |
D | op_mul_long.S | 15 mov rPC, LOCAL0(%esp) # save Interpreter PC 16 mov rFP, LOCAL1(%esp) # save FP 17 mov rIBASE, LOCAL2(%esp) # save rIBASE 27 mov LOCAL0(%esp), rPC # restore Interpreter PC 28 mov LOCAL1(%esp), rFP # restore FP 31 mov LOCAL2(%esp), rIBASE # restore IBASE
|
D | op_mul_long_2addr.S | 17 mov rPC, LOCAL0(%esp) # save Interpreter PC 18 mov rFP, LOCAL1(%esp) # save FP 19 mov rIBASE, LOCAL2(%esp) # save rIBASE 32 mov LOCAL0(%esp), rPC # restore Interpreter PC 33 mov LOCAL2(%esp), rIBASE # restore IBASE 34 mov LOCAL1(%esp), rFP # restore FP
|
D | op_div_long.S | 7 mov rIBASE, LOCAL0(%esp) # save rIBASE/%edx 8 mov rINST, LOCAL1(%esp) # save rINST/%ebx 19 mov LOCAL1(%esp), rINST # restore rINST/%ebx 22 mov LOCAL0(%esp), rIBASE # restore rIBASE/%edx
|
D | op_div_long_2addr.S | 7 mov rIBASE, LOCAL0(%esp) # save rIBASE/%edx 11 mov rINST, LOCAL1(%esp) # save rINST/%ebx 21 mov LOCAL1(%esp), rINST # restore rINST/%ebx 24 mov LOCAL0(%esp), rIBASE # restore rIBASE/%edx
|
D | bindiv2addr.S | 8 mov rIBASE, LOCAL0(%esp) 21 mov LOCAL0(%esp), rIBASE 28 mov LOCAL0(%esp), rIBASE
|
/art/runtime/arch/arm64/ |
D | quick_entrypoints_arm64.S | 120 mov xIP0, sp 162 mov xIP0, sp 243 mov xIP0, sp 251 mov xIP0, sp 345 mov xIP0, sp 433 mov x0, xSELF 477 mov x0, xSELF // pass Thread::Current 487 mov x0, xSELF // pass Thread::Current 497 mov x1, xSELF // pass Thread::Current. 507 mov x2, xSELF // pass Thread::Current [all …]
|