Lines Matching refs:FieldOperand
238 __ mov(FieldOperand(receiver, HeapObject::kMapOffset), target_map); in GenerateMapChangeElementsTransition()
266 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateSmiToDouble()
273 __ mov(edi, FieldOperand(edi, FixedArray::kLengthOffset)); in GenerateSmiToDouble()
286 __ mov(FieldOperand(eax, HeapObject::kMapOffset), in GenerateSmiToDouble()
288 __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi); in GenerateSmiToDouble()
289 __ mov(esi, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateSmiToDouble()
291 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax); in GenerateSmiToDouble()
296 __ mov(edi, FieldOperand(esi, FixedArray::kLengthOffset)); in GenerateSmiToDouble()
314 __ mov(ebx, FieldOperand(esi, edi, times_2, FixedArray::kHeaderSize)); in GenerateSmiToDouble()
324 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize)); in GenerateSmiToDouble()
336 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize)); in GenerateSmiToDouble()
352 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); in GenerateSmiToDouble()
380 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateDoubleToObject()
388 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset)); in GenerateDoubleToObject()
397 __ mov(FieldOperand(eax, HeapObject::kMapOffset), in GenerateDoubleToObject()
399 __ mov(FieldOperand(eax, FixedArray::kLengthOffset), ebx); in GenerateDoubleToObject()
400 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateDoubleToObject()
408 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), in GenerateDoubleToObject()
414 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset)); in GenerateDoubleToObject()
421 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); in GenerateDoubleToObject()
440 __ cmp(FieldOperand(edi, ebx, times_4, offset), Immediate(kHoleNanUpper32)); in GenerateDoubleToObject()
446 __ mov(esi, FieldOperand(edi, ebx, times_4, FixedDoubleArray::kHeaderSize)); in GenerateDoubleToObject()
447 __ mov(FieldOperand(edx, HeapNumber::kValueOffset), esi); in GenerateDoubleToObject()
448 __ mov(esi, FieldOperand(edi, ebx, times_4, offset)); in GenerateDoubleToObject()
449 __ mov(FieldOperand(edx, HeapNumber::kValueOffset + kPointerSize), esi); in GenerateDoubleToObject()
450 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), edx); in GenerateDoubleToObject()
458 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), in GenerateDoubleToObject()
470 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); in GenerateDoubleToObject()
474 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax); in GenerateDoubleToObject()
493 __ mov(result, FieldOperand(string, HeapObject::kMapOffset)); in Generate()
494 __ movzx_b(result, FieldOperand(result, Map::kInstanceTypeOffset)); in Generate()
508 __ mov(result, FieldOperand(string, SlicedString::kOffsetOffset)); in Generate()
511 __ mov(string, FieldOperand(string, SlicedString::kParentOffset)); in Generate()
520 __ cmp(FieldOperand(string, ConsString::kSecondOffset), in Generate()
523 __ mov(string, FieldOperand(string, ConsString::kFirstOffset)); in Generate()
526 __ mov(result, FieldOperand(string, HeapObject::kMapOffset)); in Generate()
527 __ movzx_b(result, FieldOperand(result, Map::kInstanceTypeOffset)); in Generate()
553 __ mov(result, FieldOperand(string, ExternalString::kResourceDataOffset)); in Generate()
573 __ movzx_w(result, FieldOperand(string, in Generate()
582 __ movzx_b(result, FieldOperand(string, in Generate()