Searched refs:rdi (Results 1 – 12 of 12) sorted by relevance
/art/runtime/arch/x86_64/ |
D | memcmp16_x86_64.S | 51 add %rdx, %rdi 57 movdqu (%rdi), %xmm2 66 sub %rcx, %rdi 68 test $0xf, %rdi 76 movdqu (%rdi), %xmm2 81 movdqu 16(%rdi), %xmm2 86 movdqu 32(%rdi), %xmm2 91 movdqu 48(%rdi), %xmm2 98 movdqu 64(%rdi), %xmm2 103 movdqu 80(%rdi), %xmm2 [all …]
|
D | jni_entrypoints_x86_64.S | 26 PUSH_ARG rdi // Arg. (JniEnv for normal and @FastNative) 43 movq %gs:THREAD_SELF_OFFSET, %rdi // RDI := Thread::Current() 46 movq THREAD_TOP_QUICK_FRAME_OFFSET(%rdi), %rax // uintptr_t tagged_quick_frame 71 POP_ARG rdi // Arg. (JniEnv for normal and @FastNative) 103 PUSH_ARG rdi 127 movq %r11, %rdi // Pass the method from hidden arg. 143 leaq 16 * __SIZEOF_POINTER__(%rsp), %rdi 144 leaq FRAME_SIZE_SAVE_REFS_AND_ARGS(%rdi), %rsi 148 movq %rax, (%rdi) 189 movq %gs:THREAD_SELF_OFFSET, %rdi // pass Thread::Current() [all …]
|
D | quick_entrypoints_x86_64.S | 57 movq %rdi, 0(%rsp) 80 PUSH rdi 170 POP rdi 206 movq %gs:THREAD_SELF_OFFSET, %rdi // pass Thread::Current() 216 movq %gs:THREAD_SELF_OFFSET, %rdi // pass Thread::Current() 255 movq (FRAME_SIZE_SAVE_EVERYTHING - 2 * __SIZEOF_POINTER__)(%rsp), %rdi 319 movq %rax, %rdi 323 testq %rdi, %rdi 463 movq %rdi, %rax // rax := method to be called 465 leaq 8(%rsp), %rdi // rdi is pointing just above the ArtMethod* in the stack [all …]
|
D | asm_support_x86_64.S | 413 movq %gs:THREAD_SELF_OFFSET, %rdi
|
/art/runtime/interpreter/mterp/x86_64ng/ |
D | invoke.S | 17 FETCH_FROM_THREAD_CACHE %rdi, 2f 29 movq rSELF:THREAD_SELF_OFFSET, %rdi 33 movq %rax, %rdi 36 andq $$-2, %rdi // Remove the extra bit that marks it's a String.<init> method. 83 movq (%rdx, %rax, 8), %rdi 86 movq rSELF:THREAD_SELF_OFFSET, %rdi 109 FETCH_FROM_THREAD_CACHE %rdi, 1f 112 movq rSELF:THREAD_SELF_OFFSET, %rdi 116 movq %rax, %rdi 134 FETCH_FROM_THREAD_CACHE %rdi, 2f [all …]
|
D | main.S | 49 #define IN_ARG0 %rdi 54 #define OUT_ARG0 %rdi 257 movq (%rsp), %rdi 258 addw $$1, ART_METHOD_HOTNESS_COUNT_OFFSET(%rdi) 315 movq %rdi, (%rsp) 740 movq (%rsp), %rdi 741 addw $$1, ART_METHOD_HOTNESS_COUNT_OFFSET(%rdi) 838 andq MACRO_LITERAL(15), %rdi 839 GET_VREG_OBJECT %edx, %rdi 841 GET_VREG %edx, %rdi [all …]
|
D | array.S | 18 movq $data_offset(%rdi,%rsi,8), %rax 23 $load $data_offset(%rdi,%rsi,$shift), %eax 33 $load $data_offset(%rdi,%rsi,$shift), %eax 77 $store $rINST_reg, $data_offset(%rdi,%rsi,$shift)
|
D | other.S | 45 movq rSELF:THREAD_SELF_OFFSET, %rdi
|
/art/runtime/interpreter/mterp/x86_64/ |
D | main.S | 148 #define IN_ARG0 %rdi 155 #define OUT_ARG0 %rdi
|
/art/runtime/arch/ |
D | stub_test.cc | 337 PUSH(%%rdi) in Invoke3WithReferrerAndHidden() 361 POP(%%rdi) in Invoke3WithReferrerAndHidden() 376 POP(%%rdi) in Invoke3WithReferrerAndHidden()
|
/art/compiler/jni/ |
D | jni_cfi_test_expected.inc | 289 // 0x0000002a: movq [rsp], rdi
|
/art/compiler/optimizing/ |
D | intrinsics_x86_64.cc | 1253 CpuRegister rdi = locations->GetTemp(1).AsRegister<CpuRegister>(); in VisitStringEquals() local 1321 __ leal(rdi, Address(arg, value_offset)); in VisitStringEquals()
|