Home | History | Annotate | Download | only in optimizing

Lines Matching defs:edx

3374   CpuRegister edx = instruction->IsDiv() ? locations->GetTemp(0).AsRegister<CpuRegister>()
3379 DCHECK_EQ(RDX, edx.AsRegister());
3411 __ addl(edx, numerator);
3413 __ subl(edx, numerator);
3417 __ sarl(edx, Immediate(shift));
3420 __ movl(eax, edx);
3421 __ shrl(edx, Immediate(31));
3422 __ addl(edx, eax);
3426 __ imull(edx, Immediate(imm));
3427 __ subl(eax, edx);
3428 __ movl(edx, eax);
3430 __ movl(eax, edx);
3439 CpuRegister rdx = edx;
3527 // edx:eax <- sign-extended of eax
3529 // eax = quotient, edx = remainder
3552 // Intel uses edx:eax as the dividend.
3637 // We need to save the numerator while we tweak eax and edx. As we are using imul in a way