Searched refs:edx (Results 1 – 6 of 6) sorted by relevance
/art/runtime/arch/x86/ |
D | memcmp16_x86.S | 53 movl BLK2(%esp), %edx 57 add %ecx, %edx 75 movdqu (%edx), %xmm0 77 movl %edx, %esi 79 pmovmskb %xmm3, %edx 82 sub $0xffff, %edx 85 mov %edi, %edx 86 and $0xf, %edx 87 xor %edx, %edi 88 sub %edx, %esi [all …]
|
D | quick_entrypoints_x86.S | 91 PUSH edx 129 PUSH edx 158 POP edx 181 POP edx 297 movl %esp, %edx // remember SP 302 PUSH edx // pass SP 305 pushl 32+32(%edx) // pass caller Method* 310 movl %edx, %edi // save code pointer in EDI 325 POP edx 465 movl (%edi), %edx [all …]
|
/art/runtime/arch/x86_64/ |
D | quick_entrypoints_x86_64.S | 496 movl %edx, %r10d 497 addl LITERAL(100), %edx // Reserve space for return addr, StackReference<method>, rbp, 499 andl LITERAL(0xFFFFFFF0), %edx // Align frame size to 16 bytes. 500 subl LITERAL(72), %edx // Remove space for return address, rbp, r8, r9, rbx, r12, 520 LOOP_OVER_SHORTY_LOADING_GPRS rdx, edx, .Lgpr_setup_finished 590 movl %edx, %r10d 591 addl LITERAL(100), %edx // Reserve space for return addr, StackReference<method>, rbp, 593 andl LITERAL(0xFFFFFFF0), %edx // Align frame size to 16 bytes. 594 subl LITERAL(72), %edx // Remove space for return address, rbp, r8, r9, rbx, r12, 613 LOOP_OVER_SHORTY_LOADING_GPRS rdx, edx, .Lgpr_setup_finished2 [all …]
|
/art/compiler/optimizing/ |
D | code_generator_x86.cc | 2145 Register edx = locations->GetTemp(1).AsRegister<Register>(); in VisitMul() local 2148 DCHECK_EQ(EDX, edx); in VisitMul() 2176 __ addl(in1_hi, edx); in VisitMul() 2195 __ addl(in1_hi, edx); in VisitMul() 2215 __ addl(in1_hi, edx); in VisitMul() 2390 Register edx; in GenerateDivRemWithAnyConstant() local 2393 edx = locations->GetTemp(0).AsRegister<Register>(); in GenerateDivRemWithAnyConstant() 2396 edx = locations->Out().AsRegister<Register>(); in GenerateDivRemWithAnyConstant() 2401 DCHECK_EQ(EDX, edx); in GenerateDivRemWithAnyConstant() 2434 __ addl(edx, num); in GenerateDivRemWithAnyConstant() [all …]
|
D | code_generator_x86_64.cc | 2558 CpuRegister edx = instruction->IsDiv() ? locations->GetTemp(0).AsRegister<CpuRegister>() in GenerateDivRemWithAnyConstant() local 2563 DCHECK_EQ(RDX, edx.AsRegister()); in GenerateDivRemWithAnyConstant() 2595 __ addl(edx, numerator); in GenerateDivRemWithAnyConstant() 2597 __ subl(edx, numerator); in GenerateDivRemWithAnyConstant() 2601 __ sarl(edx, Immediate(shift)); in GenerateDivRemWithAnyConstant() 2604 __ movl(eax, edx); in GenerateDivRemWithAnyConstant() 2605 __ shrl(edx, Immediate(31)); in GenerateDivRemWithAnyConstant() 2606 __ addl(edx, eax); in GenerateDivRemWithAnyConstant() 2610 __ imull(edx, Immediate(imm)); in GenerateDivRemWithAnyConstant() 2611 __ subl(eax, edx); in GenerateDivRemWithAnyConstant() [all …]
|
/art/compiler/jni/ |
D | jni_cfi_test_expected.inc | 215 // 0x00000011: mov [esp + 60], edx 291 // 0x0000003e: mov [rsp + 144], edx
|