Lines Matching defs:ldr
218 __ ldr(r0, MemOperand(fp, parameter_offset)); in Generate() local
236 __ ldr(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local
329 __ ldr(r3, FieldMemOperand(r2, Cell::kValueOffset)); in EmitProfilingCounterDecrement() local
412 __ ldr(r2, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in EmitReturnSequence() local
729 __ ldr(dest, location); in GetVar() local
783 __ ldr(r1, FieldMemOperand(cp, HeapObject::kMapOffset)); in EmitDebugCheckDeclarationContext() local
922 __ ldr(r1, ContextOperand(r1, variable->interface()->Index())); in VisitModuleDeclaration() local
923 __ ldr(r1, ContextOperand(r1, Context::EXTENSION_INDEX)); in VisitModuleDeclaration() local
1022 __ ldr(r1, MemOperand(sp, 0)); // Switch value. in VisitSwitchStatement() local
1120 __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset)); in VisitForInStatement() local
1132 __ ldr(r2, FieldMemOperand(r0, HeapObject::kMapOffset)); in VisitForInStatement() local
1146 __ ldr(r2, FieldMemOperand(r2, DescriptorArray::kEnumCacheOffset)); in VisitForInStatement() local
1147 __ ldr(r2, FieldMemOperand(r2, DescriptorArray::kEnumCacheBridgeCacheOffset)); in VisitForInStatement() local
1173 __ ldr(r2, MemOperand(sp, 0 * kPointerSize)); // Get enumerated object in VisitForInStatement() local
1180 __ ldr(r1, FieldMemOperand(r0, FixedArray::kLengthOffset)); in VisitForInStatement() local
1193 __ ldr(r2, MemOperand(sp, 2 * kPointerSize)); in VisitForInStatement() local
1195 __ ldr(r3, MemOperand::PointerAddressFromSmiKey(r2, r0)); in VisitForInStatement() local
1199 __ ldr(r2, MemOperand(sp, 3 * kPointerSize)); in VisitForInStatement() local
1204 __ ldr(r1, MemOperand(sp, 4 * kPointerSize)); in VisitForInStatement() local
1205 __ ldr(r4, FieldMemOperand(r1, HeapObject::kMapOffset)); in VisitForInStatement() local
1360 __ ldr(temp, ContextOperand(current, Context::EXTENSION_INDEX)); in EmitLoadGlobalCheckExtensions() local
1365 __ ldr(next, ContextOperand(current, Context::PREVIOUS_INDEX)); in EmitLoadGlobalCheckExtensions() local
1382 __ ldr(temp, FieldMemOperand(next, HeapObject::kMapOffset)); in EmitLoadGlobalCheckExtensions() local
1387 __ ldr(temp, ContextOperand(next, Context::EXTENSION_INDEX)); in EmitLoadGlobalCheckExtensions() local
1391 __ ldr(next, ContextOperand(next, Context::PREVIOUS_INDEX)); in EmitLoadGlobalCheckExtensions() local
1396 __ ldr(r0, GlobalObjectOperand()); in EmitLoadGlobalCheckExtensions() local
1417 __ ldr(temp, ContextOperand(context, Context::EXTENSION_INDEX)); in ContextSlotOperandCheckExtensions() local
1421 __ ldr(next, ContextOperand(context, Context::PREVIOUS_INDEX)); in ContextSlotOperandCheckExtensions() local
1427 __ ldr(temp, ContextOperand(context, Context::EXTENSION_INDEX)); in ContextSlotOperandCheckExtensions() local
1452 __ ldr(r0, ContextSlotOperandCheckExtensions(local, slow)); in EmitDynamicLookupFastCase() local
1483 __ ldr(r0, GlobalObjectOperand()); in EmitVariableLoad() local
1585 __ ldr(r0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in VisitRegExpLiteral() local
1586 __ ldr(r4, FieldMemOperand(r0, JSFunction::kLiteralsOffset)); in VisitRegExpLiteral() local
1589 __ ldr(r5, FieldMemOperand(r4, literal_offset)); in VisitRegExpLiteral() local
1640 __ ldr(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in VisitObjectLiteral() local
1641 __ ldr(r3, FieldMemOperand(r3, JSFunction::kLiteralsOffset)); in VisitObjectLiteral() local
1694 __ ldr(r1, MemOperand(sp)); in VisitObjectLiteral() local
1706 __ ldr(r0, MemOperand(sp)); in VisitObjectLiteral() local
1720 __ ldr(r0, MemOperand(sp)); in VisitObjectLiteral() local
1744 __ ldr(r0, MemOperand(sp)); // Duplicate receiver. in VisitObjectLiteral() local
1756 __ ldr(r0, MemOperand(sp)); in VisitObjectLiteral() local
1795 __ ldr(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in VisitArrayLiteral() local
1796 __ ldr(r3, FieldMemOperand(r3, JSFunction::kLiteralsOffset)); in VisitArrayLiteral() local
1846 __ ldr(r6, MemOperand(sp, kPointerSize)); // Copy of array literal. in VisitArrayLiteral() local
1847 __ ldr(r1, FieldMemOperand(r6, JSObject::kElementsOffset)); in VisitArrayLiteral() local
1909 __ ldr(r1, MemOperand(sp, 0)); in VisitAssignment() local
2018 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in VisitYield() local
2057 __ ldr(r3, MemOperand(sp, 1 * kPointerSize)); // iter in VisitYield() local
2074 __ ldr(r0, MemOperand(sp, generator_object_depth)); in VisitYield() local
2084 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in VisitYield() local
2093 __ ldr(r3, MemOperand(sp, 1 * kPointerSize)); // iter in VisitYield() local
2100 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in VisitYield() local
2137 __ ldr(r3, FieldMemOperand(r1, JSGeneratorObject::kContinuationOffset)); in EmitGeneratorResume() local
2144 __ ldr(cp, FieldMemOperand(r1, JSGeneratorObject::kContextOffset)); in EmitGeneratorResume() local
2145 __ ldr(r4, FieldMemOperand(r1, JSGeneratorObject::kFunctionOffset)); in EmitGeneratorResume() local
2148 __ ldr(r2, FieldMemOperand(r1, JSGeneratorObject::kReceiverOffset)); in EmitGeneratorResume() local
2152 __ ldr(r3, FieldMemOperand(r4, JSFunction::kSharedFunctionInfoOffset)); in EmitGeneratorResume() local
2153 __ ldr(r3, in EmitGeneratorResume() local
2179 __ ldr(r3, FieldMemOperand(r1, JSGeneratorObject::kOperandStackOffset)); in EmitGeneratorResume() local
2180 __ ldr(r3, FieldMemOperand(r3, FixedArray::kLengthOffset)); in EmitGeneratorResume() local
2189 __ ldr(r3, FieldMemOperand(r4, JSFunction::kCodeEntryOffset)); in EmitGeneratorResume() local
2190 __ ldr(r2, FieldMemOperand(r1, JSGeneratorObject::kContinuationOffset)); in EmitGeneratorResume() local
2237 __ ldr(context_register(), in EmitCreateIteratorResult() local
2447 __ ldr(r1, GlobalObjectOperand()); in EmitVariableAssignment() local
2458 __ ldr(r1, StackOperand(var)); in EmitVariableAssignment() local
2488 __ ldr(r3, location); in EmitVariableAssignment() local
2513 __ ldr(r2, location); in EmitVariableAssignment() local
2624 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in EmitCallWithIC() local
2653 __ ldr(r2, MemOperand(sp, (arg_count + 1) * kPointerSize)); // Key. in EmitKeyedCallWithIC() local
2657 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in EmitKeyedCallWithIC() local
2683 __ ldr(r1, MemOperand(sp, (arg_count + 1) * kPointerSize)); in EmitCallWithStub() local
2687 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in EmitCallWithStub() local
2695 __ ldr(r4, MemOperand(sp, arg_count * kPointerSize)); in EmitResolvePossiblyDirectEval() local
2702 __ ldr(r3, MemOperand(fp, receiver_offset * kPointerSize)); in EmitResolvePossiblyDirectEval() local
2748 __ ldr(r1, MemOperand(sp, (arg_count + 1) * kPointerSize)); in VisitCall() local
2761 __ ldr(r1, MemOperand(sp, (arg_count + 1) * kPointerSize)); in VisitCall() local
2765 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in VisitCall() local
2769 __ ldr(r0, GlobalObjectOperand()); in VisitCall() local
2828 __ ldr(r1, GlobalObjectOperand()); in VisitCall() local
2829 __ ldr(r1, FieldMemOperand(r1, GlobalObject::kGlobalReceiverOffset)); in VisitCall() local
2866 __ ldr(r1, MemOperand(sp, arg_count * kPointerSize)); in VisitCallNew() local
2941 __ ldr(r2, FieldMemOperand(r0, HeapObject::kMapOffset)); in EmitIsObject() local
2993 __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset)); in EmitIsUndetectableObject() local
3019 __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3025 __ ldr(r2, FieldMemOperand(r0, JSObject::kPropertiesOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3026 __ ldr(r2, FieldMemOperand(r2, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3059 __ ldr(r3, MemOperand(r4, 0)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3078 __ ldr(r2, FieldMemOperand(r1, Map::kPrototypeOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3080 __ ldr(r2, FieldMemOperand(r2, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3081 __ ldr(r3, ContextOperand(cp, Context::GLOBAL_OBJECT_INDEX)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3082 __ ldr(r3, FieldMemOperand(r3, GlobalObject::kNativeContextOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3083 __ ldr(r3, ContextOperand(r3, Context::STRING_FUNCTION_PROTOTYPE_MAP_INDEX)); in EmitIsStringWrapperSafeForDefaultValueOf() local
3128 __ ldr(r2, FieldMemOperand(r0, HeapNumber::kExponentOffset)); in EmitIsMinusZero() local
3129 __ ldr(r1, FieldMemOperand(r0, HeapNumber::kMantissaOffset)); in EmitIsMinusZero() local
3196 __ ldr(r2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); in EmitIsConstructCall() local
3200 __ ldr(r1, MemOperand(r2, StandardFrameConstants::kContextOffset)); in EmitIsConstructCall() local
3203 __ ldr(r2, MemOperand(r2, StandardFrameConstants::kCallerFPOffset)); in EmitIsConstructCall() local
3207 __ ldr(r1, MemOperand(r2, StandardFrameConstants::kMarkerOffset)); in EmitIsConstructCall() local
3262 __ ldr(r2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); in EmitArgumentsLength() local
3263 __ ldr(r3, MemOperand(r2, StandardFrameConstants::kContextOffset)); in EmitArgumentsLength() local
3269 __ ldr(r0, MemOperand(r2, ArgumentsAdaptorFrameConstants::kLengthOffset)); in EmitArgumentsLength() local
3306 __ ldr(r0, FieldMemOperand(r0, Map::kConstructorOffset)); in EmitClassOf() local
3312 __ ldr(r0, FieldMemOperand(r0, JSFunction::kSharedFunctionInfoOffset)); in EmitClassOf() local
3313 __ ldr(r0, FieldMemOperand(r0, SharedFunctionInfo::kInstanceClassNameOffset)); in EmitClassOf() local
3397 __ ldr(r0, FieldMemOperand(r0, JSValue::kValueOffset)); in EmitValueOf() local
3423 __ ldr(result, FieldMemOperand(object, JSDate::kValueOffset)); in EmitDateField() local
3429 __ ldr(scratch1, MemOperand(scratch1)); in EmitDateField() local
3430 __ ldr(scratch0, FieldMemOperand(object, JSDate::kCacheStampOffset)); in EmitDateField() local
3433 __ ldr(result, FieldMemOperand(object, JSDate::kValueOffset + in EmitDateField() local
3758 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in EmitCallFunction() local
3801 __ ldr(cache, ContextOperand(cp, Context::GLOBAL_OBJECT_INDEX)); in EmitGetFromCache() local
3802 __ ldr(cache, FieldMemOperand(cache, GlobalObject::kNativeContextOffset)); in EmitGetFromCache() local
3803 __ ldr(cache, ContextOperand(cache, Context::JSFUNCTION_RESULT_CACHES_INDEX)); in EmitGetFromCache() local
3804 __ ldr(cache, in EmitGetFromCache() local
3810 __ ldr(r2, FieldMemOperand(cache, JSFunctionResultCache::kFingerOffset)); in EmitGetFromCache() local
3814 __ ldr(r2, MemOperand::PointerAddressFromSmiKey(r3, r2, PreIndex)); in EmitGetFromCache() local
3819 __ ldr(r0, MemOperand(r3, kPointerSize)); in EmitGetFromCache() local
3851 __ ldr(tmp, FieldMemOperand(left, HeapObject::kMapOffset)); in EmitIsRegExpEquivalent() local
3855 __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset)); in EmitIsRegExpEquivalent() local
3858 __ ldr(tmp, FieldMemOperand(left, JSRegExp::kDataOffset)); in EmitIsRegExpEquivalent() local
3859 __ ldr(tmp2, FieldMemOperand(right, JSRegExp::kDataOffset)); in EmitIsRegExpEquivalent() local
3884 __ ldr(r0, FieldMemOperand(r0, String::kHashFieldOffset)); in EmitHasCachedArrayIndex() local
3900 __ ldr(r0, FieldMemOperand(r0, String::kHashFieldOffset)); in EmitGetCachedArrayIndex() local
3941 __ ldr(array_length, FieldMemOperand(array, JSArray::kLengthOffset)); in EmitFastAsciiArrayJoin() local
3951 __ ldr(elements, FieldMemOperand(array, JSArray::kElementsOffset)); in EmitFastAsciiArrayJoin() local
3973 __ ldr(string, MemOperand(element, kPointerSize, PostIndex)); in EmitFastAsciiArrayJoin() local
3975 __ ldr(scratch, FieldMemOperand(string, HeapObject::kMapOffset)); in EmitFastAsciiArrayJoin() local
3978 __ ldr(scratch, FieldMemOperand(string, SeqOneByteString::kLengthOffset)); in EmitFastAsciiArrayJoin() local
3987 __ ldr(r0, FieldMemOperand(elements, FixedArray::kHeaderSize)); in EmitFastAsciiArrayJoin() local
4000 __ ldr(scratch, FieldMemOperand(separator, HeapObject::kMapOffset)); in EmitFastAsciiArrayJoin() local
4007 __ ldr(scratch, FieldMemOperand(separator, SeqOneByteString::kLengthOffset)); in EmitFastAsciiArrayJoin() local
4048 __ ldr(scratch, FieldMemOperand(separator, SeqOneByteString::kLengthOffset)); in EmitFastAsciiArrayJoin() local
4061 __ ldr(string, MemOperand(element, kPointerSize, PostIndex)); in EmitFastAsciiArrayJoin() local
4062 __ ldr(string_length, FieldMemOperand(string, String::kLengthOffset)); in EmitFastAsciiArrayJoin() local
4093 __ ldr(string, MemOperand(element, kPointerSize, PostIndex)); in EmitFastAsciiArrayJoin() local
4094 __ ldr(string_length, FieldMemOperand(string, String::kLengthOffset)); in EmitFastAsciiArrayJoin() local
4115 __ ldr(string_length, FieldMemOperand(separator, String::kLengthOffset)); in EmitFastAsciiArrayJoin() local
4123 __ ldr(string, MemOperand(element, kPointerSize, PostIndex)); in EmitFastAsciiArrayJoin() local
4124 __ ldr(string_length, FieldMemOperand(string, String::kLengthOffset)); in EmitFastAsciiArrayJoin() local
4155 __ ldr(r0, GlobalObjectOperand()); in VisitCallRuntime() local
4156 __ ldr(r0, FieldMemOperand(r0, GlobalObject::kBuiltinsOffset)); in VisitCallRuntime() local
4174 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in VisitCallRuntime() local
4205 __ ldr(r2, GlobalObjectOperand()); in VisitUnaryOperation() local
4337 __ ldr(r1, MemOperand(sp, 0)); in VisitCountOperation() local
4490 __ ldr(r0, GlobalObjectOperand()); in VisitForTypeofValue() local
4537 __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset)); in EmitLiteralCompareTypeof() local
4567 __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset)); in EmitLiteralCompareTypeof() local
4704 __ ldr(r0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in VisitThisFunction() local
4726 __ ldr(dst, ContextOperand(cp, context_index)); in LoadContextField() local
4743 __ ldr(ip, ContextOperand(cp, Context::CLOSURE_INDEX)); in PushFunctionArgumentForContextAllocation() local
4746 __ ldr(ip, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in PushFunctionArgumentForContextAllocation() local
4770 __ ldr(r1, MemOperand(ip)); in EnterFinallyBlock() local
4776 __ ldr(r1, MemOperand(ip)); in EnterFinallyBlock() local
4783 __ ldr(r1, MemOperand(ip)); in EnterFinallyBlock() local
4836 __ ldr(cp, MemOperand(sp, StackHandlerConstants::kContextOffset)); in Exit() local