Home | History | Annotate | Download | only in mips64

Lines Matching refs:FieldMemOperand

308   __ sw(scratch(), FieldMemOperand(the_heap_number(),
312 __ sw(scratch(), FieldMemOperand(the_heap_number(),
323 FieldMemOperand(the_heap_number(), HeapNumber::kExponentOffset));
327 FieldMemOperand(the_heap_number(), HeapNumber::kMantissaOffset));
399 __ lwu(a6, FieldMemOperand(a0, HeapNumber::kExponentOffset));
408 __ lwu(a7, FieldMemOperand(a0, HeapNumber::kMantissaOffset));
461 __ ldc1(f12, FieldMemOperand(lhs, HeapNumber::kValueOffset));
485 __ ldc1(f14, FieldMemOperand(rhs, HeapNumber::kValueOffset));
536 __ ld(a2, FieldMemOperand(rhs, HeapObject::kMapOffset));
542 __ ldc1(f12, FieldMemOperand(lhs, HeapNumber::kValueOffset));
543 __ ldc1(f14, FieldMemOperand(rhs, HeapNumber::kValueOffset));
583 __ ld(a3, FieldMemOperand(lhs, HeapObject::kMapOffset));
584 __ lbu(a2, FieldMemOperand(a2, Map::kBitFieldOffset));
585 __ lbu(a3, FieldMemOperand(a3, Map::kBitFieldOffset));
859 __ ld(scratch, FieldMemOperand(base, JSObject::kMapOffset));
862 __ ldc1(double_base, FieldMemOperand(base, HeapNumber::kValueOffset));
872 __ ld(scratch, FieldMemOperand(exponent, JSObject::kMapOffset));
875 FieldMemOperand(exponent, HeapNumber::kValueOffset));
881 FieldMemOperand(exponent, HeapNumber::kValueOffset));
1025 FieldMemOperand(heapnumber, HeapNumber::kValueOffset));
1479 __ sd(map, FieldMemOperand(scratch, Cell::kValueOffset));
1484 __ ld(scratch, FieldMemOperand(map, Map::kPrototypeOffset));
1495 __ ld(scratch, FieldMemOperand(scratch, HeapObject::kMapOffset));
1496 __ ld(scratch, FieldMemOperand(scratch, Map::kPrototypeOffset));
1755 __ ld(a4, FieldMemOperand(a4, GlobalObject::kNativeContextOffset));
1769 __ sd(a4, FieldMemOperand(v0, JSObject::kMapOffset));
1771 __ sd(a3, FieldMemOperand(v0, JSObject::kPropertiesOffset));
1772 __ sd(a3, FieldMemOperand(v0, JSObject::kElementsOffset));
1780 __ sd(a3, FieldMemOperand(v0, kCalleeOffset));
1786 __ sd(a2, FieldMemOperand(v0, kLengthOffset));
1792 __ sd(a4, FieldMemOperand(v0, JSObject::kElementsOffset));
1810 __ sd(a6, FieldMemOperand(a4, FixedArray::kMapOffset));
1812 __ sd(a6, FieldMemOperand(a4, FixedArray::kLengthOffset));
1813 __ sd(cp, FieldMemOperand(a4, FixedArray::kHeaderSize + 0 * kPointerSize));
1817 __ sd(a6, FieldMemOperand(a4, FixedArray::kHeaderSize + 1 * kPointerSize));
1865 __ sd(a5, FieldMemOperand(a3, FixedArray::kMapOffset));
1866 __ sd(a2, FieldMemOperand(a3, FixedArray::kLengthOffset));
1880 __ sd(a6, FieldMemOperand(a5, FixedArray::kHeaderSize));
1968 __ ld(a4, FieldMemOperand(a4, GlobalObject::kNativeContextOffset));
1972 __ sd(a4, FieldMemOperand(v0, JSObject::kMapOffset));
1974 __ sd(a3, FieldMemOperand(v0, JSObject::kPropertiesOffset));
1975 __ sd(a3, FieldMemOperand(v0, JSObject::kElementsOffset));
1981 __ sd(a1, FieldMemOperand(v0, JSObject::kHeaderSize +
1993 __ sd(a4, FieldMemOperand(v0, JSObject::kElementsOffset));
1995 __ sd(a3, FieldMemOperand(a4, FixedArray::kMapOffset));
1996 __ sd(a1, FieldMemOperand(a4, FixedArray::kLengthOffset));
2074 __ ld(regexp_data, FieldMemOperand(a0, JSRegExp::kDataOffset));
2090 __ ld(a0, FieldMemOperand(regexp_data, JSRegExp::kDataTagOffset));
2096 FieldMemOperand(regexp_data, JSRegExp::kIrregexpCaptureCountOffset));
2110 __ ld(a0, FieldMemOperand(subject, HeapObject::kMapOffset));
2111 __ lbu(a0, FieldMemOperand(a0, Map::kInstanceTypeOffset));
2158 __ ld(a0, FieldMemOperand(subject, ConsString::kSecondOffset));
2161 __ ld(subject, FieldMemOperand(subject, ConsString::kFirstOffset));
2165 __ ld(a0, FieldMemOperand(subject, HeapObject::kMapOffset));
2166 __ lbu(a0, FieldMemOperand(a0, Map::kInstanceTypeOffset));
2183 __ ld(a3, FieldMemOperand(a3, String::kLengthOffset));
2191 __ ld(t9, FieldMemOperand(regexp_data, JSRegExp::kDataOneByteCodeOffset));
2193 __ ld(a5, FieldMemOperand(regexp_data, JSRegExp::kDataUC16CodeOffset));
2306 __ ld(t2, FieldMemOperand(subject, String::kLengthOffset));
2379 FieldMemOperand(a0, JSArray::kElementsOffset));
2380 __ ld(a0, FieldMemOperand(last_match_info_elements, HeapObject::kMapOffset));
2386 FieldMemOperand(last_match_info_elements, FixedArray::kLengthOffset));
2396 __ sd(a2, FieldMemOperand(last_match_info_elements,
2400 FieldMemOperand(last_match_info_elements,
2411 FieldMemOperand(last_match_info_elements,
2463 __ ld(a0, FieldMemOperand(subject, HeapObject::kMapOffset));
2464 __ lbu(a0, FieldMemOperand(a0, Map::kInstanceTypeOffset));
2475 FieldMemOperand(subject, ExternalString::kResourceDataOffset));
2491 __ ld(t0, FieldMemOperand(subject, SlicedString::kOffsetOffset));
2493 __ ld(subject, FieldMemOperand(subject, SlicedString::kParentOffset));
2517 __ ld(a4, FieldMemOperand(a4, FixedArray::kHeaderSize));
2528 __ ld(a5, FieldMemOperand(a4, 0));
2550 __ sd(at, FieldMemOperand(a4, FixedArray::kHeaderSize));
2601 __ ld(a3, FieldMemOperand(a1, JSFunction::kSharedFunctionInfoOffset));
2609 __ lbu(a4, FieldMemOperand(a3, SharedFunctionInfo::kStrictModeByteOffset));
2612 __ lbu(a4, FieldMemOperand(a3, SharedFunctionInfo::kNativeByteOffset));
2737 __ ld(a2, FieldMemOperand(a5, FixedArray::kHeaderSize + kPointerSize));
2741 __ ld(a2, FieldMemOperand(a5, FixedArray::kHeaderSize));
2742 __ ld(a5, FieldMemOperand(a2, AllocationSite::kMapOffset));
2754 __ ld(jmp_reg, FieldMemOperand(a1, JSFunction::kSharedFunctionInfoOffset));
2755 __ ld(jmp_reg, FieldMemOperand(jmp_reg,
2789 __ ld(result_, FieldMemOperand(object_, HeapObject::kMapOffset));
2790 __ lbu(result_, FieldMemOperand(result_, Map::kInstanceTypeOffset));
2801 __ ld(a4, FieldMemOperand(object_, String::kLengthOffset));
2819 __ ld(vector, FieldMemOperand(vector,
2821 __ ld(vector, FieldMemOperand(vector,
2839 __ ld(a4, FieldMemOperand(at, FixedArray::kHeaderSize));
2842 __ ld(a5, FieldMemOperand(a4, HeapObject::kMapOffset));
2878 __ ld(a4, FieldMemOperand(a4, FixedArray::kHeaderSize));
2921 __ sd(at, FieldMemOperand(a4, FixedArray::kHeaderSize));
2996 __ ld(result_, FieldMemOperand(object_, HeapObject::kMapOffset));
2997 __ lbu(result_, FieldMemOperand(result_, Map::kInstanceTypeOffset));
3045 __ ld(result_, FieldMemOperand(result_, FixedArray::kHeaderSize));
3157 __ ld(a1, FieldMemOperand(v0, HeapObject::kMapOffset));
3158 __ lbu(a1, FieldMemOperand(a1, Map::kInstanceTypeOffset));
3170 __ ld(a4, FieldMemOperand(v0, String::kLengthOffset));
3194 __ ld(a5, FieldMemOperand(v0, ConsString::kSecondOffset));
3197 __ ld(a5, FieldMemOperand(v0, ConsString::kFirstOffset));
3199 __ ld(a1, FieldMemOperand(a5, HeapObject::kMapOffset));
3200 __ lbu(a1, FieldMemOperand(a1, Map::kInstanceTypeOffset));
3205 __ ld(a5, FieldMemOperand(v0, SlicedString::kParentOffset));
3206 __ ld(a4, FieldMemOperand(v0, SlicedString::kOffsetOffset));
3210 __ ld(a1, FieldMemOperand(a5, HeapObject::kMapOffset));
3211 __ lbu(a1, FieldMemOperand(a1, Map::kInstanceTypeOffset));
3244 __ sd(a5, FieldMemOperand(v0, SlicedString::kParentOffset));
3245 __ sd(a3, FieldMemOperand(v0, SlicedString::kOffsetOffset));
3266 __ ld(a5, FieldMemOperand(a5, ExternalString::kResourceDataOffset));
3347 __ ld(length, FieldMemOperand(left, String::kLengthOffset));
3348 __ ld(scratch2, FieldMemOperand(right, String::kLengthOffset));
3381 __ ld(scratch1, FieldMemOperand(left, String::kLengthOffset));
3382 __ ld(scratch2, FieldMemOperand(right, String::kLengthOffset));
3495 __ ld(a4, FieldMemOperand(a2, HeapObject::kMapOffset));
3637 __ ld(tmp1, FieldMemOperand(left, HeapObject::kMapOffset));
3638 __ ld(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
3639 __ lbu(tmp1, FieldMemOperand(tmp1, Map::kInstanceTypeOffset));
3640 __ lbu(tmp2, FieldMemOperand(tmp2, Map::kInstanceTypeOffset));
3679 __ ld(tmp1, FieldMemOperand(left, HeapObject::kMapOffset));
3680 __ ld(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
3681 __ lbu(tmp1, FieldMemOperand(tmp1, Map::kInstanceTypeOffset));
3682 __ lbu(tmp2, FieldMemOperand(tmp2, Map::kInstanceTypeOffset));
3727 __ ld(tmp1, FieldMemOperand(left, HeapObject::kMapOffset));
3728 __ ld(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
3729 __ lbu(tmp1, FieldMemOperand(tmp1, Map::kInstanceTypeOffset));
3730 __ lbu(tmp2, FieldMemOperand(tmp2, Map::kInstanceTypeOffset));
3817 __ ld(a2, FieldMemOperand(a0, HeapObject::kMapOffset));
3818 __ ld(a3, FieldMemOperand(a1, HeapObject::kMapOffset));
3904 __ SmiLoadUntag(index, FieldMemOperand(properties, kCapacityOffset));
3921 __ ld(entity_name, FieldMemOperand(tmp, kElementsStartOffset));
3937 __ ld(entity_name, FieldMemOperand(entity_name, HeapObject::kMapOffset));
3939 FieldMemOperand(entity_name, Map::kInstanceTypeOffset));
3945 FieldMemOperand(receiver, JSObject::kPropertiesOffset));
3953 __ ld(a0, FieldMemOperand(receiver, JSObject::kPropertiesOffset));
3984 __ ld(scratch1, FieldMemOperand(elements, kCapacityOffset));
3993 __ lwu(scratch2, FieldMemOperand(name, Name::kHashFieldOffset));
4016 __ ld(at, FieldMemOperand(scratch2, kElementsStartOffset));
4068 __ ld(mask, FieldMemOperand(dictionary, kCapacityOffset));
4072 __ lwu(hash, FieldMemOperand(key, Name::kHashFieldOffset));
4104 __ ld(entry_key, FieldMemOperand(index, kElementsStartOffset));
4114 __ ld(entry_key, FieldMemOperand(entry_key, HeapObject::kMapOffset));
4116 FieldMemOperand(entry_key, Map::kInstanceTypeOffset));
4357 __ ld(a2, FieldMemOperand(a1, JSObject::kMapOffset));
4370 __ ld(a5, FieldMemOperand(a5, JSFunction::kLiteralsOffset));
4376 __ ld(a5, FieldMemOperand(a1, JSObject::kElementsOffset));
4390 __ ld(a5, FieldMemOperand(a1, JSObject::kElementsOffset));
4393 __ sd(a0, FieldMemOperand(a6, FixedArray::kHeaderSize));
4399 __ ld(a5, FieldMemOperand(a1, JSObject::kElementsOffset));
4577 __ ld(a5, FieldMemOperand(a2, 0));
4586 __ ld(a4, FieldMemOperand(a2, AllocationSite::kTransitionInfoOffset));
4588 __ sd(a4, FieldMemOperand(a2, AllocationSite::kTransitionInfoOffset));
4690 __ ld(a4, FieldMemOperand(a1, JSFunction::kPrototypeOrInitialMapOffset));
4708 __ ld(a3, FieldMemOperand(a2, AllocationSite::kTransitionInfoOffset));
4756 __ ld(a3, FieldMemOperand(a1, JSFunction::kPrototypeOrInitialMapOffset));
4767 __ ld(a3, FieldMemOperand(a1, JSFunction::kPrototypeOrInitialMapOffset));
4771 __ lbu(a3, FieldMemOperand(a3, Map::kBitField2Offset));
4831 __ ld(context, FieldMemOperand(callee, JSFunction::kContextOffset));