Lines Matching refs:FieldOperand
219 __ mov(FieldOperand(receiver, HeapObject::kMapOffset), target_map); in GenerateMapChangeElementsTransition()
247 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateSmiToDouble()
254 __ mov(edi, FieldOperand(edi, FixedArray::kLengthOffset)); in GenerateSmiToDouble()
267 __ mov(FieldOperand(eax, HeapObject::kMapOffset), in GenerateSmiToDouble()
269 __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi); in GenerateSmiToDouble()
270 __ mov(esi, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateSmiToDouble()
272 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax); in GenerateSmiToDouble()
277 __ mov(edi, FieldOperand(esi, FixedArray::kLengthOffset)); in GenerateSmiToDouble()
295 __ mov(ebx, FieldOperand(esi, edi, times_2, FixedArray::kHeaderSize)); in GenerateSmiToDouble()
305 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize)); in GenerateSmiToDouble()
317 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize)); in GenerateSmiToDouble()
333 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); in GenerateSmiToDouble()
361 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateDoubleToObject()
369 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset)); in GenerateDoubleToObject()
378 __ mov(FieldOperand(eax, HeapObject::kMapOffset), in GenerateDoubleToObject()
380 __ mov(FieldOperand(eax, FixedArray::kLengthOffset), ebx); in GenerateDoubleToObject()
381 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateDoubleToObject()
389 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); in GenerateDoubleToObject()
408 __ cmp(FieldOperand(edi, ebx, times_4, offset), Immediate(kHoleNanUpper32)); in GenerateDoubleToObject()
414 __ mov(esi, FieldOperand(edi, ebx, times_4, FixedDoubleArray::kHeaderSize)); in GenerateDoubleToObject()
415 __ mov(FieldOperand(edx, HeapNumber::kValueOffset), esi); in GenerateDoubleToObject()
416 __ mov(esi, FieldOperand(edi, ebx, times_4, offset)); in GenerateDoubleToObject()
417 __ mov(FieldOperand(edx, HeapNumber::kValueOffset + kPointerSize), esi); in GenerateDoubleToObject()
418 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), edx); in GenerateDoubleToObject()
426 __ mov(FieldOperand(eax, ebx, times_2, FixedArray::kHeaderSize), in GenerateDoubleToObject()
438 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); in GenerateDoubleToObject()
442 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax); in GenerateDoubleToObject()
461 __ mov(result, FieldOperand(string, HeapObject::kMapOffset)); in Generate()
462 __ movzx_b(result, FieldOperand(result, Map::kInstanceTypeOffset)); in Generate()
476 __ mov(result, FieldOperand(string, SlicedString::kOffsetOffset)); in Generate()
479 __ mov(string, FieldOperand(string, SlicedString::kParentOffset)); in Generate()
488 __ cmp(FieldOperand(string, ConsString::kSecondOffset), in Generate()
491 __ mov(string, FieldOperand(string, ConsString::kFirstOffset)); in Generate()
494 __ mov(result, FieldOperand(string, HeapObject::kMapOffset)); in Generate()
495 __ movzx_b(result, FieldOperand(result, Map::kInstanceTypeOffset)); in Generate()
521 __ mov(result, FieldOperand(string, ExternalString::kResourceDataOffset)); in Generate()
541 __ movzx_w(result, FieldOperand(string, in Generate()
550 __ movzx_b(result, FieldOperand(string, in Generate()