Home | History | Annotate | Download | only in ia32

Lines Matching refs:FieldOperand

92   __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
93 __ mov(ebx, FieldOperand(ebx, SharedFunctionInfo::kConstructStubOffset));
94 __ lea(ebx, FieldOperand(ebx, Code::kHeaderSize));
140 __ mov(eax, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset));
160 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
161 __ dec_b(FieldOperand(ecx, SharedFunctionInfo::kConstructionCountOffset));
180 __ movzx_b(edi, FieldOperand(eax, Map::kInstanceSizeOffset));
228 __ movzx_b(edx, FieldOperand(eax, Map::kUnusedPropertyFieldsOffset));
229 __ movzx_b(ecx, FieldOperand(eax, Map::kPreAllocatedPropertyFieldsOffset));
232 __ movzx_b(ecx, FieldOperand(eax, Map::kInObjectPropertiesOffset));
283 __ mov(FieldOperand(ebx, JSObject::kPropertiesOffset), edi);
338 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset));
414 __ mov(esi, FieldOperand(ecx, JSFunction::kContextOffset));
481 __ lea(ecx, FieldOperand(eax, Code::kHeaderSize));
501 __ lea(ecx, FieldOperand(eax, Code::kHeaderSize));
594 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset));
597 __ mov(ebx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
598 __ test_b(FieldOperand(ebx, SharedFunctionInfo::kStrictModeByteOffset),
613 __ mov(ecx, FieldOperand(ebx, HeapObject::kMapOffset));
614 __ movzx_b(ecx, FieldOperand(ecx, Map::kInstanceTypeOffset));
640 __ mov(ebx, FieldOperand(esi, kGlobalIndex));
641 __ mov(ebx, FieldOperand(ebx, GlobalObject::kGlobalContextOffset));
642 __ mov(ebx, FieldOperand(ebx, kGlobalIndex));
643 __ mov(ebx, FieldOperand(ebx, GlobalObject::kGlobalReceiverOffset));
689 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
691 FieldOperand(edx, SharedFunctionInfo::kFormalParameterCountOffset));
692 __ mov(edx, FieldOperand(edi, JSFunction::kCodeEntryOffset));
746 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset));
753 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
754 __ test_b(FieldOperand(ecx, SharedFunctionInfo::kStrictModeByteOffset),
770 __ mov(ecx, FieldOperand(ebx, HeapObject::kMapOffset));
771 __ movzx_b(ecx, FieldOperand(ecx, Map::kInstanceTypeOffset));
787 __ mov(ebx, FieldOperand(esi, kGlobalOffset));
788 __ mov(ebx, FieldOperand(ebx, GlobalObject::kGlobalContextOffset));
789 __ mov(ebx, FieldOperand(ebx, kGlobalOffset));
790 __ mov(ebx, FieldOperand(ebx, GlobalObject::kGlobalReceiverOffset));
853 __ mov(scratch1, FieldOperand(array_function,
874 __ mov(FieldOperand(result, JSObject::kMapOffset), scratch1);
876 __ mov(FieldOperand(result, JSArray::kPropertiesOffset),
879 __ mov(FieldOperand(result, JSArray::kLengthOffset), Immediate(0));
884 __ mov(FieldOperand(result, JSArray::kElementsOffset),
894 __ mov(FieldOperand(result, JSArray::kElementsOffset), scratch1);
901 __ mov(FieldOperand(scratch1, FixedArray::kMapOffset),
903 __ mov(FieldOperand(scratch1, FixedArray::kLengthOffset),
915 __ mov(FieldOperand(scratch1,
956 FieldOperand(array_function,
977 __ mov(FieldOperand(result, JSObject::kMapOffset), elements_array);
980 __ mov(FieldOperand(result, JSArray::kPropertiesOffset), elements_array);
982 __ mov(FieldOperand(result, JSArray::kLengthOffset), array_size);
990 __ mov(FieldOperand(result, JSArray::kElementsOffset), elements_array);
997 __ mov(FieldOperand(elements_array, FixedArray::kMapOffset),
1001 __ mov(FieldOperand(elements_array, FixedArray::kLengthOffset), array_size);
1230 __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset));
1264 __ mov(ebx, FieldOperand(edi, JSFunction::kPrototypeOrInitialMapOffset));
1342 __ cmpb(FieldOperand(ecx, Map::kInstanceSizeOffset),
1345 __ cmpb(FieldOperand(ecx, Map::kUnusedPropertyFieldsOffset), 0);
1348 __ mov(FieldOperand(eax, HeapObject::kMapOffset), ecx);
1353 __ mov(FieldOperand(eax, JSObject::kPropertiesOffset), ecx);
1354 __ mov(FieldOperand(eax, JSObject::kElementsOffset), ecx);
1357 __ mov(FieldOperand(eax, JSValue::kValueOffset), ebx);
1547 __ mov(ecx, FieldOperand(eax, JSFunction::kSharedFunctionInfoOffset));
1548 __ mov(ecx, FieldOperand(ecx, SharedFunctionInfo::kCodeOffset));
1549 __ cmpb(ebx, FieldOperand(ecx, Code::kAllowOSRAtLoopNestingLevelOffset));