Lines Matching refs:FieldOperand

363   __ sub(FieldOperand(ebx, Cell::kValueOffset),  in EmitProfilingCounterDecrement()
371 __ mov(FieldOperand(ebx, Cell::kValueOffset), in EmitProfilingCounterReset()
736 __ mov(ebx, FieldOperand(esi, HeapObject::kMapOffset)); in EmitDebugCheckDeclarationContext()
1014 __ mov(eax, FieldOperand(eax, HeapObject::kMapOffset)); in VisitForInStatement()
1022 __ cmp(FieldOperand(eax, HeapObject::kMapOffset), in VisitForInStatement()
1036 __ mov(ecx, FieldOperand(ecx, DescriptorArray::kEnumCacheOffset)); in VisitForInStatement()
1037 __ mov(ecx, FieldOperand(ecx, DescriptorArray::kEnumCacheBridgeCacheOffset)); in VisitForInStatement()
1056 __ mov(FieldOperand(ebx, FixedArray::OffsetOfElementAt(vector_index)), in VisitForInStatement()
1060 __ mov(eax, FieldOperand(eax, FixedArray::kLengthOffset)); in VisitForInStatement()
1074 __ mov(ebx, FieldOperand(ebx, eax, times_2, FixedArray::kHeaderSize)); in VisitForInStatement()
1084 __ cmp(edx, FieldOperand(ecx, HeapObject::kMapOffset)); in VisitForInStatement()
1217 __ cmp(FieldOperand(temp, HeapObject::kMapOffset), in EmitLoadGlobalCheckExtensions()
1856 __ mov(FieldOperand(eax, JSGeneratorObject::kContinuationOffset), in VisitYield()
1858 __ mov(FieldOperand(eax, JSGeneratorObject::kContextOffset), esi); in VisitYield()
1880 __ mov(FieldOperand(result_register(), in VisitYield()
1935 __ mov(FieldOperand(eax, JSGeneratorObject::kContinuationOffset), in VisitYield()
1937 __ mov(FieldOperand(eax, JSGeneratorObject::kContextOffset), esi); in VisitYield()
2015 __ mov(esi, FieldOperand(ebx, JSGeneratorObject::kContextOffset)); in EmitGeneratorResume()
2016 __ mov(edi, FieldOperand(ebx, JSGeneratorObject::kFunctionOffset)); in EmitGeneratorResume()
2019 __ push(FieldOperand(ebx, JSGeneratorObject::kReceiverOffset)); in EmitGeneratorResume()
2022 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in EmitGeneratorResume()
2024 FieldOperand(edx, SharedFunctionInfo::kFormalParameterCountOffset)); in EmitGeneratorResume()
2046 __ mov(edx, FieldOperand(ebx, JSGeneratorObject::kOperandStackOffset)); in EmitGeneratorResume()
2047 __ mov(edx, FieldOperand(edx, FixedArray::kLengthOffset)); in EmitGeneratorResume()
2056 __ mov(edx, FieldOperand(edi, JSFunction::kCodeEntryOffset)); in EmitGeneratorResume()
2057 __ mov(ecx, FieldOperand(ebx, JSGeneratorObject::kContinuationOffset)); in EmitGeneratorResume()
2060 __ mov(FieldOperand(ebx, JSGeneratorObject::kContinuationOffset), in EmitGeneratorResume()
2100 __ mov(FieldOperand(eax, HeapObject::kMapOffset), ebx); in EmitCreateIteratorResult()
2101 __ mov(FieldOperand(eax, JSObject::kPropertiesOffset), in EmitCreateIteratorResult()
2103 __ mov(FieldOperand(eax, JSObject::kElementsOffset), in EmitCreateIteratorResult()
2105 __ pop(FieldOperand(eax, JSIteratorResult::kValueOffset)); in EmitCreateIteratorResult()
2106 __ mov(FieldOperand(eax, JSIteratorResult::kDoneOffset), in EmitCreateIteratorResult()
2258 __ mov(scratch, FieldOperand(eax, JSFunction::kPrototypeOrInitialMapOffset)); in EmitClassDefineProperties()
2927 FieldOperand(result_register(), HeapObject::kMapOffset)); in EmitSuperConstructorCall()
2928 __ Push(FieldOperand(result_register(), Map::kPrototypeOffset)); in EmitSuperConstructorCall()
3063 __ cmp(FieldOperand(eax, HeapNumber::kExponentOffset), Immediate(0x1)); in EmitIsMinusZero()
3065 __ cmp(FieldOperand(eax, HeapNumber::kMantissaOffset), Immediate(0x0)); in EmitIsMinusZero()
3247 __ mov(eax, FieldOperand(eax, JSFunction::kSharedFunctionInfoOffset)); in EmitClassOf()
3248 __ mov(eax, FieldOperand(eax, SharedFunctionInfo::kInstanceClassNameOffset)); in EmitClassOf()
3284 __ mov(eax, FieldOperand(eax, JSValue::kValueOffset)); in EmitValueOf()
3343 __ mov_b(FieldOperand(string, index, times_1, SeqOneByteString::kHeaderSize), in EmitOneByteSeqStringSetChar()
3376 __ mov_w(FieldOperand(string, index, times_1, SeqTwoByteString::kHeaderSize), in EmitTwoByteSeqStringSetChar()
3399 __ mov(FieldOperand(ebx, JSValue::kValueOffset), eax); in EmitSetValueOf()
3598 __ test(FieldOperand(eax, String::kHashFieldOffset), in EmitHasCachedArrayIndex()
3614 __ mov(eax, FieldOperand(eax, String::kHashFieldOffset)); in EmitGetCachedArrayIndex()
3626 __ mov(eax, FieldOperand(eax, HeapObject::kMapOffset)); in EmitGetSuperConstructor()
3627 __ mov(eax, FieldOperand(eax, Map::kPrototypeOffset)); in EmitGetSuperConstructor()
3673 __ mov(array_length, FieldOperand(array, JSArray::kLengthOffset)); in EmitFastOneByteArrayJoin()
3686 __ mov(elements, FieldOperand(array, JSArray::kElementsOffset)); in EmitFastOneByteArrayJoin()
3702 __ mov(string, FieldOperand(elements, in EmitFastOneByteArrayJoin()
3707 __ mov(scratch, FieldOperand(string, HeapObject::kMapOffset)); in EmitFastOneByteArrayJoin()
3708 __ movzx_b(scratch, FieldOperand(scratch, Map::kInstanceTypeOffset)); in EmitFastOneByteArrayJoin()
3714 FieldOperand(string, SeqOneByteString::kLengthOffset)); in EmitFastOneByteArrayJoin()
3723 __ mov(scratch, FieldOperand(elements, FixedArray::kHeaderSize)); in EmitFastOneByteArrayJoin()
3740 __ mov(scratch, FieldOperand(string, HeapObject::kMapOffset)); in EmitFastOneByteArrayJoin()
3741 __ movzx_b(scratch, FieldOperand(scratch, Map::kInstanceTypeOffset)); in EmitFastOneByteArrayJoin()
3750 __ mov(scratch, FieldOperand(scratch, SeqOneByteString::kLengthOffset)); in EmitFastOneByteArrayJoin()
3769 __ lea(result_pos, FieldOperand(result_pos, SeqOneByteString::kHeaderSize)); in EmitFastOneByteArrayJoin()
3773 __ cmp(FieldOperand(string, SeqOneByteString::kLengthOffset), in EmitFastOneByteArrayJoin()
3791 __ mov(string, FieldOperand(elements, index, in EmitFastOneByteArrayJoin()
3795 FieldOperand(string, String::kLengthOffset)); in EmitFastOneByteArrayJoin()
3798 FieldOperand(string, SeqOneByteString::kHeaderSize)); in EmitFastOneByteArrayJoin()
3811 __ mov_b(scratch, FieldOperand(string, SeqOneByteString::kHeaderSize)); in EmitFastOneByteArrayJoin()
3832 __ mov(string, FieldOperand(elements, index, in EmitFastOneByteArrayJoin()
3836 FieldOperand(string, String::kLengthOffset)); in EmitFastOneByteArrayJoin()
3839 FieldOperand(string, SeqOneByteString::kHeaderSize)); in EmitFastOneByteArrayJoin()
3865 FieldOperand(string, String::kLengthOffset)); in EmitFastOneByteArrayJoin()
3868 FieldOperand(string, SeqOneByteString::kHeaderSize)); in EmitFastOneByteArrayJoin()
3873 __ mov(string, FieldOperand(elements, index, in EmitFastOneByteArrayJoin()
3877 FieldOperand(string, String::kLengthOffset)); in EmitFastOneByteArrayJoin()
3880 FieldOperand(string, SeqOneByteString::kHeaderSize)); in EmitFastOneByteArrayJoin()
3922 __ mov(FieldOperand(eax, HeapObject::kMapOffset), ebx); in EmitCreateIterResultObject()
3923 __ mov(FieldOperand(eax, JSObject::kPropertiesOffset), in EmitCreateIterResultObject()
3925 __ mov(FieldOperand(eax, JSObject::kElementsOffset), in EmitCreateIterResultObject()
3927 __ pop(FieldOperand(eax, JSIteratorResult::kDoneOffset)); in EmitCreateIterResultObject()
3928 __ pop(FieldOperand(eax, JSIteratorResult::kValueOffset)); in EmitCreateIterResultObject()
4401 __ cmp(FieldOperand(eax, HeapObject::kMapOffset), in EmitLiteralCompareTypeof()
4422 __ mov(edx, FieldOperand(eax, HeapObject::kMapOffset)); in EmitLiteralCompareTypeof()
4423 __ test_b(FieldOperand(edx, Map::kBitFieldOffset), in EmitLiteralCompareTypeof()
4429 __ mov(edx, FieldOperand(eax, HeapObject::kMapOffset)); in EmitLiteralCompareTypeof()
4430 __ movzx_b(ecx, FieldOperand(edx, Map::kBitFieldOffset)); in EmitLiteralCompareTypeof()
4442 __ test_b(FieldOperand(edx, Map::kBitFieldOffset), in EmitLiteralCompareTypeof()
4449 __ cmp(FieldOperand(eax, HeapObject::kMapOffset), \ in EmitLiteralCompareTypeof()