Lines Matching defs:eax
132 __ mov(eax, Operand(src, 0));
135 __ mov(Operand(dst, 0), eax);
143 __ mov_b(eax, Operand(src, 0));
146 __ mov_b(Operand(dst, 0), eax);
162 __ mov(eax, Operand(src, 0));
164 __ mov(Operand(dst, 0), eax);
173 __ mov_b(eax, Operand(src, 0));
175 __ mov_b(Operand(dst, 0), eax);
236 DCHECK(value.is(eax));
251 __ push(eax);
262 REGISTER_VALUE_IS_SMI, eax, ebx, no_reg, &gc_required, flags);
264 // eax: destination FixedDoubleArray
267 __ mov(FieldOperand(eax, HeapObject::kMapOffset),
269 __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi);
272 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax);
273 __ mov(ebx, eax);
289 __ pop(eax);
305 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize));
317 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize));
324 __ pop(eax);
330 // eax: value
350 DCHECK(value.is(eax));
365 __ push(eax);
374 __ Allocate(edi, eax, esi, no_reg, &gc_required, TAG_OBJECT);
376 // eax: destination FixedArray
378 __ mov(FieldOperand(eax, HeapObject::kMapOffset),
380 __ mov(FieldOperand(eax, FixedArray::kLengthOffset), ebx);
399 __ pop(eax);
404 // eax: destination FixedArray
418 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), edx);
420 __ RecordWriteArray(eax, edx, esi, kDontSaveFPRegs, EMIT_REMEMBERED_SET,
426 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize),
442 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax);
443 __ RecordWriteField(edx, JSObject::kElementsOffset, eax, edi, kDontSaveFPRegs,
447 __ pop(eax);