Home | History | Annotate | Download | only in ia32

Lines Matching defs:eax

121     __ push(eax);
124 MathExpGenerator::EmitMathExp(&masm, input, result, xmm0, eax, ebx);
127 __ pop(eax);
320 __ mov(eax, src);
321 __ sub(eax, dst);
322 __ cmp(eax, kMinMoveDistance);
360 __ mov_b(eax, Operand(src, 0));
362 __ mov_b(Operand(dst, 0), eax);
388 __ mov(eax, dst);
389 __ sub(eax, src);
390 __ cmp(eax, kMinMoveDistance);
430 __ mov_b(eax, Operand(src, 0));
431 __ mov_b(Operand(dst, 0), eax);
498 __ mov(eax, count);
499 __ dec(eax);
500 __ shr(eax, 4);
503 __ cmp(eax, 3);
508 __ mov(eax, Operand(eax, times_4,
510 __ jmp(eax);
519 __ mov_b(eax, Operand(src, 0));
520 __ mov_b(Operand(dst, 0), eax);
524 __ mov_w(eax, Operand(src, 0));
525 __ mov_w(Operand(dst, 0), eax);
529 __ mov_w(eax, Operand(src, 0));
531 __ mov_w(Operand(dst, 0), eax);
536 __ mov(eax, Operand(src, 0));
537 __ mov(Operand(dst, 0), eax);
541 __ mov(eax, Operand(src, 0));
543 __ mov(Operand(dst, 0), eax);
566 __ mov(eax, Operand(count, times_4,
568 __ jmp(eax);
582 __ mov(eax, Operand(src, 0));
585 __ mov(Operand(dst, 0), eax);
593 __ mov_b(eax, Operand(src, 0));
596 __ mov_b(Operand(dst, 0), eax);
612 __ mov(eax, Operand(src, 0));
614 __ mov(Operand(dst, 0), eax);
623 __ mov_b(eax, Operand(src, 0));
625 __ mov_b(Operand(dst, 0), eax);
656 // -- eax : value
683 // -- eax : value
702 __ push(eax);
713 REGISTER_VALUE_IS_SMI, eax, ebx, no_reg, &gc_required, flags);
715 // eax: destination FixedDoubleArray
718 __ mov(FieldOperand(eax, HeapObject::kMapOffset),
720 __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi);
723 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax);
724 __ mov(ebx, eax);
751 __ pop(eax);
767 __ movdbl(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize),
773 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize));
787 __ movdbl(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize),
791 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize));
799 __ pop(eax);
805 // eax: value
822 // -- eax : value
841 __ push(eax);
850 __ Allocate(edi, eax, esi, no_reg, &gc_required, TAG_OBJECT);
852 // eax: destination FixedArray
854 __ mov(FieldOperand(eax, HeapObject::kMapOffset),
856 __ mov(FieldOperand(eax, FixedArray::kLengthOffset), ebx);
880 __ pop(eax);
885 // eax: destination FixedArray
906 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), edx);
908 __ RecordWriteArray(eax,
918 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize),
939 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax);
942 eax,
949 __ pop(eax);