Home | History | Annotate | Download | only in ia32

Lines Matching defs:eax

243       __ mov(eax, Operand(esp, stack_offset + kDestinationOffset));
289 __ mov(eax, Operand(esp, stack_offset + kDestinationOffset));
309 __ mov(eax, Operand(src, 0));
310 __ mov(Operand(dst, 0), eax);
329 __ mov(eax, Operand(src, count, times_1, -4));
330 __ mov(Operand(dst, count, times_1, -4), eax);
332 __ mov(eax, Operand(esp, stack_offset + kDestinationOffset));
357 // -- eax : value
378 // -- eax : value
392 __ push(eax);
401 __ AllocateInNewSpace(esi, eax, ebx, no_reg, &gc_required, TAG_OBJECT);
403 // eax: destination FixedDoubleArray
406 __ mov(FieldOperand(eax, HeapObject::kMapOffset),
408 __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi);
411 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax);
412 __ mov(ebx, eax);
439 __ pop(eax);
455 __ movdbl(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize),
461 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize));
475 __ movdbl(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize),
479 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize));
487 __ pop(eax);
493 // eax: value
510 // -- eax : value
524 __ push(eax);
533 __ AllocateInNewSpace(edi, eax, esi, no_reg, &gc_required, TAG_OBJECT);
535 // eax: destination FixedArray
537 __ mov(FieldOperand(eax, HeapObject::kMapOffset),
539 __ mov(FieldOperand(eax, FixedArray::kLengthOffset), ebx);
563 __ pop(eax);
568 // eax: destination FixedArray
589 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), edx);
591 __ RecordWriteArray(eax,
601 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize),
622 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax);
625 eax,
632 __ pop(eax);