Lines Matching defs:esi
58 __ pop(esi);
109 __ push(esi);
112 Register src = esi;
270 __ mov(esi, FieldOperand(edx, JSObject::kElementsOffset));
277 __ mov(edi, FieldOperand(esi, FixedArray::kLengthOffset));
287 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
293 // esi: source FixedArray
295 __ mov(ebx, FieldOperand(esi, edi, times_2, FixedArray::kHeaderSize));
326 // Restore esi.
327 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
374 __ Allocate(edi, eax, esi, no_reg, &gc_required, TAG_OBJECT);
396 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
412 __ AllocateHeapNumber(edx, esi, no_reg, &gc_required);
414 __ mov(esi, FieldOperand(edi, ebx, times_4, FixedDoubleArray::kHeaderSize));
415 __ mov(FieldOperand(edx, HeapNumber::kValueOffset), esi);
416 __ mov(esi, FieldOperand(edi, ebx, times_4, offset));
417 __ mov(FieldOperand(edx, HeapNumber::kValueOffset + kPointerSize), esi);
419 __ mov(esi, ebx);
420 __ RecordWriteArray(eax, edx, esi, kDontSaveFPRegs, EMIT_REMEMBERED_SET,
448 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
566 patcher.masm()->push(esi);