Lines Matching defs:eax
151 __ mov(eax, Operand(src, 0));
154 __ mov(Operand(dst, 0), eax);
162 __ mov_b(eax, Operand(src, 0));
165 __ mov_b(Operand(dst, 0), eax);
181 __ mov(eax, Operand(src, 0));
183 __ mov(Operand(dst, 0), eax);
192 __ mov_b(eax, Operand(src, 0));
194 __ mov_b(Operand(dst, 0), eax);
255 DCHECK(value.is(eax));
270 __ push(eax);
281 REGISTER_VALUE_IS_SMI, eax, ebx, no_reg, &gc_required, flags);
283 // eax: destination FixedDoubleArray
286 __ mov(FieldOperand(eax, HeapObject::kMapOffset),
288 __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi);
291 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax);
292 __ mov(ebx, eax);
308 __ pop(eax);
324 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize));
336 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize));
343 __ pop(eax);
349 // eax: value
369 DCHECK(value.is(eax));
384 __ push(eax);
393 __ Allocate(edi, eax, esi, no_reg, &gc_required, TAG_OBJECT);
395 // eax: destination FixedArray
397 __ mov(FieldOperand(eax, HeapObject::kMapOffset),
399 __ mov(FieldOperand(eax, FixedArray::kLengthOffset), ebx);
408 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize),
431 __ pop(eax);
436 // eax: destination FixedArray
450 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), edx);
452 __ RecordWriteArray(eax, edx, esi, kDontSaveFPRegs, EMIT_REMEMBERED_SET,
458 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize),
474 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax);
475 __ RecordWriteField(edx, JSObject::kElementsOffset, eax, edi, kDontSaveFPRegs,
479 __ pop(eax);