Home
last modified time | relevance | path

Searched refs:edx (Results 1 – 6 of 6) sorted by relevance

/art/runtime/arch/x86/
Dmemcmp16_x86.S53 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 …]
Dquick_entrypoints_x86.S91 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/
Dquick_entrypoints_x86_64.S496 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/
Dcode_generator_x86.cc2145 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 …]
Dcode_generator_x86_64.cc2558 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/
Djni_cfi_test_expected.inc215 // 0x00000011: mov [esp + 60], edx
291 // 0x0000003e: mov [rsp + 144], edx