Lines Matching refs:FieldOperand

208   __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
209 __ mov(eax, FieldOperand(eax, SharedFunctionInfo::kFlagsOffset));
588 FieldOperand(sfi_data, InterpreterData::kBytecodeArrayOffset));
597 __ mov(scratch, FieldOperand(code, Code::kFlagsOffset));
626 FieldOperand(sfi_data, InterpreterData::kBytecodeArrayOffset));
639 __ mov(FieldOperand(edx, JSGeneratorObject::kInputOrDebugPosOffset), eax);
649 __ mov(edi, FieldOperand(edx, JSGeneratorObject::kFunctionOffset));
650 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset));
687 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
688 __ movzx_w(ecx, FieldOperand(
692 FieldOperand(edx, JSGeneratorObject::kParametersAndRegistersOffset));
699 FieldOperand(ebx, ecx, times_tagged_size, FixedArray::kHeaderSize));
705 __ Push(FieldOperand(edx, JSGeneratorObject::kReceiverOffset));
708 __ mov(edi, FieldOperand(edx, JSGeneratorObject::kFunctionOffset));
715 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
716 __ mov(ecx, FieldOperand(ecx, SharedFunctionInfo::kFunctionDataOffset));
736 __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
737 __ movzx_w(eax, FieldOperand(
743 __ mov(ecx, FieldOperand(edi, JSFunction::kCodeOffset));
756 __ mov(edi, FieldOperand(edx, JSGeneratorObject::kFunctionOffset));
766 __ mov(edi, FieldOperand(edx, JSGeneratorObject::kFunctionOffset));
785 __ mov(FieldOperand(closure, JSFunction::kCodeOffset), optimized_code);
800 FieldOperand(params_size, BytecodeArray::kParameterSizeOffset));
860 FieldOperand(optimized_code_entry, Code::kCodeDataContainerOffset));
861 __ test(FieldOperand(eax, CodeDataContainer::kKindSpecificFlagsOffset),
1005 FieldOperand(feedback_vector, FeedbackVector::kFlagsOffset));
1035 FieldOperand(feedback_vector, FeedbackVector::kMaybeOptimizedCodeOffset));
1046 __ mov(FieldOperand(bytecode_array,
1074 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
1075 __ mov(ecx, FieldOperand(ecx, SharedFunctionInfo::kFunctionDataOffset));
1090 FieldOperand(closure, JSFunction::kFeedbackCellOffset));
1091 __ mov(feedback_vector, FieldOperand(feedback_vector, Cell::kValueOffset));
1092 __ mov(eax, FieldOperand(feedback_vector, HeapObject::kMapOffset));
1108 FieldOperand(closure, JSFunction::kFeedbackCellOffset));
1109 __ mov(feedback_vector, FieldOperand(feedback_vector, Cell::kValueOffset));
1110 __ inc(FieldOperand(feedback_vector, FeedbackVector::kInvocationCountOffset));
1126 __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
1128 FieldOperand(eax, SharedFunctionInfo::kFunctionDataOffset));
1153 __ mov(frame_size, FieldOperand(kInterpreterBytecodeArrayRegister,
1179 __ mov(ecx, FieldOperand(
1283 FieldOperand(closure, JSFunction::kFeedbackCellOffset));
1284 __ mov(feedback_vector, FieldOperand(feedback_vector, Cell::kValueOffset));
1569 __ mov(scratch, FieldOperand(scratch, JSFunction::kSharedFunctionInfoOffset));
1571 FieldOperand(scratch, SharedFunctionInfo::kFunctionDataOffset));
1577 FieldOperand(scratch, InterpreterData::kInterpreterTrampolineOffset));
1709 FieldOperand(closure, JSFunction::kFeedbackCellOffset));
1710 __ mov(feedback_vector, FieldOperand(feedback_vector, Cell::kValueOffset));
1726 __ inc(FieldOperand(feedback_vector, FeedbackVector::kInvocationCountOffset));
2212 __ mov(edx, FieldOperand(kArgumentsList, HeapObject::kMapOffset));
2250 __ mov(edi, FieldOperand(kArgumentsList, eax, times_tagged_size,
2297 __ mov(scratch, FieldOperand(edx, HeapObject::kMapOffset));
2298 __ test_b(FieldOperand(scratch, Map::kBitFieldOffset),
2391 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
2396 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset));
2399 __ test(FieldOperand(edx, SharedFunctionInfo::kFlagsOffset),
2455 __ mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
2470 ecx, FieldOperand(edx, SharedFunctionInfo::kFormalParameterCountOffset));
2486 __ mov(ecx, FieldOperand(edi, JSBoundFunction::kBoundArgumentsOffset));
2487 __ mov(edx, FieldOperand(ecx, FixedArray::kLengthOffset));
2527 __ mov(ecx, FieldOperand(edi, JSBoundFunction::kBoundArgumentsOffset));
2528 __ mov(edx, FieldOperand(ecx, FixedArray::kLengthOffset));
2536 __ mov(esi, FieldOperand(ecx, edx, times_tagged_size,
2568 __ mov(ecx, FieldOperand(edi, JSBoundFunction::kBoundThisOffset));
2575 __ mov(edi, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset));
2615 __ test_b(FieldOperand(map, Map::kBitFieldOffset),
2680 __ mov(ecx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
2681 __ test(FieldOperand(ecx, SharedFunctionInfo::kFlagsOffset),
2717 __ mov(edx, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset));
2722 __ mov(edi, FieldOperand(edi, JSBoundFunction::kBoundTargetFunctionOffset));
2746 __ mov(map, FieldOperand(target, HeapObject::kMapOffset));
2747 __ test_b(FieldOperand(map, Map::kBitFieldOffset),
2761 __ mov(map, FieldOperand(target, HeapObject::kMapOffset));
3332 __ mov(map, FieldOperand(return_value, HeapObject::kMapOffset));
3530 __ push(FieldOperand(callback, AccessorInfo::kDataOffset));
3537 __ push(FieldOperand(callback, AccessorInfo::kNameOffset));
3570 __ mov(scratch, FieldOperand(callback, AccessorInfo::kJsGetterOffset));
3573 FieldOperand(scratch, Foreign::kForeignAddressOffset));
4192 FieldOperand(closure, JSFunction::kSharedFunctionInfoOffset));
4194 FieldOperand(code_obj, SharedFunctionInfo::kFunctionDataOffset));
4224 FieldOperand(closure, JSFunction::kFeedbackCellOffset));
4225 __ mov(feedback_vector, FieldOperand(feedback_vector, Cell::kValueOffset));
4286 FieldOperand(code_obj, kReturnRegister0, times_1, Code::kHeaderSize));