Home | History | Annotate | Download | only in mips

Lines Matching refs:lw

63   __ lw(scratch1, FieldMemOperand(operand, HeapObject::kMapOffset));
109 __ lw(a2, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX)));
110 __ lw(a2, FieldMemOperand(a2, GlobalObject::kGlobalContextOffset));
111 __ lw(a2, MemOperand(a2, Context::SlotOffset(map_index)));
129 __ lw(a3, FieldMemOperand(a3, SharedFunctionInfo::kCodeOffset));
158 __ lw(a3, MemOperand(sp, 0));
167 __ lw(a2, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX)));
203 __ lw(a3, MemOperand(sp, 0));
206 __ lw(a1, MemOperand(sp, 1 * kPointerSize));
224 __ lw(a3, GlobalObjectOperand());
225 __ lw(a3, FieldMemOperand(a3, GlobalObject::kGlobalContextOffset));
226 __ lw(a3, ContextOperand(a3, Context::CLOSURE_INDEX));
230 __ lw(a2, ContextOperand(cp, Context::GLOBAL_INDEX));
282 __ lw(a1, FieldMemOperand(a3, i));
290 __ lw(a3, FieldMemOperand(a3, JSArray::kElementsOffset));
310 __ lw(a3, MemOperand(sp, 2 * kPointerSize));
311 __ lw(a0, MemOperand(sp, 1 * kPointerSize));
315 __ lw(a3, MemOperand(t0));
322 __ lw(v0, FieldMemOperand(a3, JSArray::kElementsOffset));
323 __ lw(v0, FieldMemOperand(v0, HeapObject::kMapOffset));
359 __ lw(a3, FieldMemOperand(a3, JSArray::kElementsOffset));
360 __ lw(a3, FieldMemOperand(a3, HeapObject::kMapOffset));
387 __ lw(a3, MemOperand(sp, 3 * kPointerSize));
388 __ lw(a0, MemOperand(sp, 2 * kPointerSize));
392 __ lw(a3, MemOperand(a3));
399 __ lw(a0, FieldMemOperand(a3, HeapObject::kMapOffset));
407 __ lw(a1, FieldMemOperand(a3, i));
604 __ lw(dst1, FieldMemOperand(object, HeapNumber::kValueOffset));
605 __ lw(dst2, FieldMemOperand(object,
653 __ lw(scratch1, FieldMemOperand(object, HeapNumber::kMapOffset));
664 __ lw(scratch1, FieldMemOperand(object, HeapNumber::kExponentOffset));
665 __ lw(scratch2, FieldMemOperand(object, HeapNumber::kMantissaOffset));
815 __ lw(dst2, FieldMemOperand(object, HeapNumber::kExponentOffset));
816 __ lw(dst1, FieldMemOperand(object, HeapNumber::kMantissaOffset));
828 __ lw(dst2, FieldMemOperand(object, HeapNumber::kExponentOffset));
829 __ lw(dst1, FieldMemOperand(object, HeapNumber::kMantissaOffset));
885 __ lw(scratch2, FieldMemOperand(object, HeapNumber::kExponentOffset));
886 __ lw(scratch1, FieldMemOperand(object, HeapNumber::kMantissaOffset));
907 __ lw(scratch1, FieldMemOperand(object, HeapNumber::kExponentOffset));
1183 __ lw(t2, FieldMemOperand(a0, HeapNumber::kExponentOffset));
1192 __ lw(t3, FieldMemOperand(a0, HeapNumber::kMantissaOffset));
1251 __ lw(a3, FieldMemOperand(lhs, HeapNumber::kValueOffset + 4));
1252 __ lw(a2, FieldMemOperand(lhs, HeapNumber::kValueOffset));
1297 __ lw(a1, FieldMemOperand(rhs, HeapNumber::kValueOffset + 4));
1298 __ lw(a0, FieldMemOperand(rhs, HeapNumber::kValueOffset));
1300 __ lw(a0, FieldMemOperand(rhs, HeapNumber::kValueOffset));
1301 __ lw
1502 __ lw(a2, FieldMemOperand(rhs, HeapObject::kMapOffset));
1513 __ lw(a2, FieldMemOperand(lhs, HeapNumber::kValueOffset));
1514 __ lw(a3, FieldMemOperand(lhs, HeapNumber::kValueOffset + 4));
1516 __ lw(a1, FieldMemOperand(rhs, HeapNumber::kValueOffset + 4));
1517 __ lw(a0, FieldMemOperand(rhs, HeapNumber::kValueOffset));
1519 __ lw(a0, FieldMemOperand(rhs, HeapNumber::kValueOffset));
1520 __ lw(a1, FieldMemOperand(rhs, HeapNumber::kValueOffset + 4));
1562 __ lw(a3, FieldMemOperand(lhs, HeapObject::kMapOffset));
1589 __ lw(mask, FieldMemOperand(number_string_cache, FixedArray::kLengthOffset));
1615 __ lw(scratch2, MemOperand(scratch1, kPointerSize));
1616 __ lw(scratch1, MemOperand(scratch1, 0));
1626 __ lw(probe,
1653 __ lw(probe, FieldMemOperand(scratch, FixedArray::kHeaderSize));
1658 __ lw(result,
1671 __ lw(a1, MemOperand(sp, 0));
1894 __ lw(map, FieldMemOperand(tos_, HeapObject::kMapOffset));
1918 __ lw(tos_, FieldMemOperand(tos_, String::kLengthOffset));
2151 __ lw(a2, FieldMemOperand(a0, HeapNumber::kExponentOffset));
2169 __ lw(a3, FieldMemOperand(a0, HeapNumber::kMantissaOffset));
2170 __ lw(a2, FieldMemOperand(a0, HeapNumber::kExponentOffset));
3371 __ lw(a2, FieldMemOperand(a0, HeapNumber::kValueOffset));
3372 __ lw(a3, FieldMemOperand(a0, HeapNumber::kValueOffset + 4));
3397 __ lw(cache_entry, MemOperand(cache_entry, type_ * sizeof(
3425 __ lw(t0, MemOperand(cache_entry, 0));
3426 __ lw(t1, MemOperand(cache_entry, 4));
3427 __ lw(t2, MemOperand(cache_entry, 8));
3604 __ lw(base, MemOperand(sp, 1 * kPointerSize));
3605 __ lw(exponent, MemOperand(sp, 0 * kPointerSize));
3610 __ lw(scratch, FieldMemOperand(base, JSObject::kMapOffset));
3623 __ lw(scratch, FieldMemOperand(exponent, JSObject::kMapOffset));
3860 __ lw(a1, MemOperand(a0));
3913 __ lw(a3, MemOperand(a2));
3955 __ lw(v0, MemOperand(t0));
4089 __ lw(s0, MemOperand(sp, offset_to_argv + kCArgsSlotsSize));
4098 __ lw(t0, MemOperand(t0));
4123 __ lw(t2, MemOperand(t1));
4192 __ lw(t9, MemOperand(t0)); // Deref address.
4262 __ lw(object, MemOperand(sp, 1 * kPointerSize));
4263 __ lw(function, MemOperand(sp, 0));
4311 __ lw(scratch, FieldMemOperand(map, Map::kPrototypeOffset));
4322 __ lw(scratch, FieldMemOperand(scratch, HeapObject::kMapOffset));
4323 __ lw(scratch, FieldMemOperand(scratch, Map::kPrototypeOffset));
4431 __ lw(a2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset));
4432 __ lw(a3, MemOperand(a2, StandardFrameConstants::kContextOffset));
4447 __ lw(v0, MemOperand(a3, kDisplacement));
4454 __ lw(a0, MemOperand(a2, ArgumentsAdaptorFrameConstants::kLengthOffset));
4461 __ lw(v0, MemOperand(a3, kDisplacement));
4478 __ lw(a3, MemOperand(fp, StandardFrameConstants::kCallerFPOffset));
4479 __ lw(a2, MemOperand(a3, StandardFrameConstants::kContextOffset));
4486 __ lw(a2, MemOperand(a3, ArgumentsAdaptorFrameConstants::kLengthOffset));
4507 __ lw(a1, MemOperand(sp, 0 * kPointerSize));
4513 __ lw(a3, MemOperand(fp, StandardFrameConstants::kCallerFPOffset));
4514 __ lw(a2, MemOperand(a3, StandardFrameConstants::kContextOffset));
4527 __ lw(a2, MemOperand(a3, ArgumentsAdaptorFrameConstants::kLengthOffset));
4575 __ lw(t0, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX)));
4576 __ lw(t0, FieldMemOperand(t0, GlobalObject::kGlobalContextOffset));
4579 __ lw(t0, MemOperand(t0, kNormalOffset));
4583 __ lw(t0, MemOperand(t0, kAliasedOffset));
4592 __ lw(a3, FieldMemOperand(t0, i));
4598 __ lw(a3, MemOperand(sp, 2 * kPointerSize));
4650 __ lw(t5, MemOperand(sp, 0 * kPointerSize));
4690 __ lw(t0, MemOperand(sp, 1 * kPointerSize));
4697 __ lw(t2, MemOperand(t0, 0));
4723 __ lw(a2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset));
4724 __ lw(a3, MemOperand(a2, StandardFrameConstants::kContextOffset));
4731 __ lw(a1, MemOperand(sp, 0));
4736 __ lw(a1, MemOperand(a2, ArgumentsAdaptorFrameConstants::kLengthOffset));
4765 __ lw(t0, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX)));
4766 __ lw(t0, FieldMemOperand(t0, GlobalObject::kGlobalContextOffset));
4767 __ lw(t0, MemOperand(t0, Context::SlotOffset(
4775 __ lw(a1, MemOperand(sp, 0 * kPointerSize));
4783 __ lw(a2, MemOperand(sp, 1 * kPointerSize));
4803 __ lw(a3, MemOperand(a2));
4860 __ lw(a0, MemOperand(a0, 0));
4864 __ lw(a0, MemOperand(sp, kJSRegExpOffset));
4871 __ lw(regexp_data, FieldMemOperand(a0, JSRegExp::kDataOffset));
4887 __ lw(a0, FieldMemOperand(regexp_data, JSRegExp::kDataTagOffset));
4892 __ lw(a2,
4905 __ lw(subject, MemOperand(sp, kSubjectOffset));
4913 __ lw(a3, FieldMemOperand(subject, String::kLengthOffset));
4921 __ lw(a0, MemOperand(sp, kPreviousIndexOffset));
4929 __ lw(a0, MemOperand(sp, kLastMatchInfoOffset));
4934 __ lw(last_match_info_elements,
4936 __ lw(a0, FieldMemOperand(last_match_info_elements, HeapObject::kMapOffset));
4941 __ lw(a0,
4953 __ lw(a0, FieldMemOperand(subject, HeapObject::kMapOffset));
4989 __ lw(t0, FieldMemOperand(subject, SlicedString::kOffsetOffset));
4991 __ lw(subject, FieldMemOperand(subject, SlicedString::kParentOffset));
4996 __ lw(a0, FieldMemOperand(subject, ConsString::kSecondOffset));
4999 __ lw(subject, FieldMemOperand(subject, ConsString::kFirstOffset));
5002 __ lw(a0, FieldMemOperand(subject, HeapObject::kMapOffset));
5017 __ lw(t9, FieldMemOperand(regexp_data, JSRegExp::kDataAsciiCodeOffset));
5019 __ lw(t1, FieldMemOperand(regexp_data, JSRegExp::kDataUC16CodeOffset));
5033 __ lw(a1, MemOperand(sp, kPreviousIndexOffset));
5074 __ lw(a0, MemOperand(a0, 0));
5076 __ lw(a2, MemOperand(a2, 0));
5093 __ lw(subject, MemOperand(fp, kSubjectOffset + 2 * kPointerSize));
5103 __ lw(t2, FieldMemOperand(subject, String::kLengthOffset));
5140 __ lw(v0, MemOperand(a2, 0));
5162 __ lw(a1,
5213 __ lw(a3, MemOperand(a2, 0));
5224 __ lw(v0, MemOperand(sp, kLastMatchInfoOffset));
5230 __ lw(a0, FieldMemOperand(subject, HeapObject::kMapOffset));
5241 __ lw(subject,
5261 __ lw(a1, MemOperand(sp, kPointerSize * 2));
5291 __ lw(a2, ContextOperand(cp, Context::GLOBAL_INDEX));
5294 __ lw(a2, FieldMemOperand(a2, GlobalObject::kGlobalContextOffset));
5296 __ lw(a2, ContextOperand(a2, Context::REGEXP_RESULT_MAP_INDEX));
5301 __ lw(a1, MemOperand(sp, kPointerSize * 0));
5302 __ lw(a2, MemOperand(sp, kPointerSize * 1));
5303 __ lw(t2, MemOperand(sp, kPointerSize * 2));
5358 __ lw(a3, FieldMemOperand(a2, JSGlobalPropertyCell::kValueOffset));
5398 __ lw(t0, MemOperand(sp, argc_ * kPointerSize));
5403 __ lw(a2, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX)));
5404 lw(a2, FieldMemOperand(a2, GlobalObject::kGlobalReceiverOffset));
5482 __ lw(a2, FieldMemOperand(a1, JSFunction::kSharedFunctionInfoOffset));
5483 __ lw(a2, FieldMemOperand(a2, SharedFunctionInfo::kConstructStubOffset));
5561 __ lw(result_, FieldMemOperand(object_, HeapObject::kMapOffset));
5573 __ lw(t0, FieldMemOperand(object_, String::kLengthOffset));
5619 __ lw(result_, FieldMemOperand(object_, HeapObject::kMapOffset));
5668 __ lw(result_, FieldMemOperand(result_, FixedArray::kHeaderSize));
5833 __ lw(scratch1, MemOperand(src));
5913 __ lw(mask, FieldMemOperand(symbol_table, SymbolTable::kCapacityOffset));
5950 __ lw(candidate, MemOperand(scratch));
5974 __ lw(scratch, FieldMemOperand(candidate, String::kLengthOffset));
6064 __ lw(a2, MemOperand(sp, kToOffset));
6065 __ lw(a3, MemOperand(sp, kFromOffset));
6082 __ lw(v0, MemOperand(sp, kStringOffset));
6084 __ lw(a1, FieldMemOperand(v0, HeapObject::kMapOffset));
6094 __ lw(t0, FieldMemOperand(v0, String::kLengthOffset));
6144 __ lw(t1, FieldMemOperand(v0, ConsString::kSecondOffset));
6147 __ lw(t1, FieldMemOperand(v0, ConsString::kFirstOffset));
6149 __ lw(a1, FieldMemOperand(t1, HeapObject::kMapOffset));
6155 __ lw(t1, FieldMemOperand(v0, SlicedString::kParentOffset));
6156 __ lw(t0, FieldMemOperand(v0, SlicedString::kOffsetOffset));
6160 __ lw(a1, FieldMemOperand(t1, HeapObject::kMapOffset));
6216 __ lw(t1, FieldMemOperand(t1, ExternalString::kResourceDataOffset));
6289 __ lw(length, FieldMemOperand(left, String::kLengthOffset));
6290 __ lw(scratch2, FieldMemOperand(right, String::kLengthOffset));
6326 __ lw(scratch1, FieldMemOperand(left, String::kLengthOffset));
6327 __ lw(scratch2, FieldMemOperand(right, String::kLengthOffset));
6404 __ lw(a1, MemOperand(sp, 1 * kPointerSize)); // Left.
6405 __ lw(a0, MemOperand(sp, 0 * kPointerSize)); // Right.
6441 __ lw(a0, MemOperand(sp, 1 * kPointerSize)); // First argument.
6442 __ lw(a1, MemOperand(sp, 0 * kPointerSize)); // Second argument.
6448 __ lw(t0, FieldMemOperand(a0, HeapObject::kMapOffset));
6449 __ lw(t1, FieldMemOperand(a1, HeapObject::kMapOffset));
6485 __ lw(a2, FieldMemOperand(a0, String::kLengthOffset));
6486 __ lw(a3, FieldMemOperand(a1, String::kLengthOffset));
6522 __ lw(t0, FieldMemOperand(a0, HeapObject::kMapOffset));
6523 __ lw(t1, FieldMemOperand(a1, HeapObject::kMapOffset));
6566 __ lw(t0, FieldMemOperand(a0, HeapObject::kMapOffset));
6567 __ lw(t1, FieldMemOperand(a1, HeapObject::kMapOffset));
6621 __ lw(t0, FieldMemOperand(a0, HeapObject::kMapOffset));
6622 __ lw(t1, FieldMemOperand(a1, HeapObject::kMapOffset));
6644 __ lw(t3, FieldMemOperand(a0, ExternalString::kResourceDataOffset));
6659 __ lw(a1, FieldMemOperand(a1, ExternalString::kResourceDataOffset));
6754 __ lw(arg, FieldMemOperand(arg, JSValue::kValueOffset));
6869 __ lw(tmp1, FieldMemOperand(left, HeapObject::kMapOffset));
6870 __ lw(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
6913 __ lw(tmp1, FieldMemOperand(left, HeapObject::kMapOffset));
6914 __ lw(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
7002 __ lw(a2, FieldMemOperand(a0, HeapObject::kMapOffset));
7003 __ lw(a3, FieldMemOperand(a1, HeapObject::kMapOffset));
7040 __ lw(t9, MemOperand(sp, kCArgsSlotsSize));
7046 __ lw(t0, MemOperand(t9));
7111 __ lw(index, FieldMemOperand(properties, kCapacityOffset));
7127 __ lw(entity_name, FieldMemOperand(tmp, kElementsStartOffset));
7144 __ lw(entity_name, FieldMemOperand(entity_name, HeapObject::kMapOffset));
7153 __ lw(properties,
7163 __ lw(a0, FieldMemOperand(receiver, JSObject::kPropertiesOffset));
7195 __ lw(scratch1, FieldMemOperand(elements, kCapacityOffset));
7204 __ lw(scratch2, FieldMemOperand(name, String::kHashFieldOffset));
7227 __ lw(at, FieldMemOperand(scratch2, kElementsStartOffset));
7279 __ lw(mask, FieldMemOperand(dictionary, kCapacityOffset));
7283 __ lw(hash, FieldMemOperand(key, String::kHashFieldOffset));
7315 __ lw(entry_key, FieldMemOperand(index, kElementsStartOffset));
7325 __ lw(entry_key, FieldMemOperand(entry_key, HeapObject::kMapOffset));
7484 __ lw(regs_.scratch0(), MemOperand(regs_.address(), 0));
7532 __ lw(a1, MemOperand(address, 0));
7579 __ lw(regs_.scratch0(), MemOperand(regs_.address(), 0));
7654 __ lw(t1, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
7655 __ lw(t1, FieldMemOperand(t1, JSFunction::kLiteralsOffset));
7661 __ lw(t1, FieldMemOperand(a1, JSObject::kElementsOffset));
7675 __ lw(t1, FieldMemOperand(a1, JSObject::kElementsOffset));
7684 __ lw(t1, FieldMemOperand(a1, JSObject::kElementsOffset));