Home | History | Annotate | Download | only in mips

Lines Matching refs:FieldMemOperand

1215   __ lw(result, FieldMemOperand(array, JSArray::kLengthOffset));
1222 __ lw(result, FieldMemOperand(array, FixedArrayBase::kLengthOffset));
1231 __ lw(result, FieldMemOperand(input, HeapObject::kMapOffset));
1234 __ lbu(result, FieldMemOperand(result, Map::kBitField2Offset));
1253 __ lw(result, FieldMemOperand(input, JSValue::kValueOffset));
1278 __ lw(result, FieldMemOperand(object, JSDate::kValueOffset));
1284 __ lw(scratch0(), FieldMemOperand(object, JSDate::kCacheStampOffset));
1286 __ lw(result, FieldMemOperand(object, JSDate::kValueOffset +
1516 __ lw(map, FieldMemOperand(reg, HeapObject::kMapOffset));
1519 __ lbu(at, FieldMemOperand(map, Map::kBitFieldOffset));
1527 __ lbu(at, FieldMemOperand(map, Map::kInstanceTypeOffset));
1534 __ lbu(at, FieldMemOperand(map, Map::kInstanceTypeOffset));
1536 __ lw(at, FieldMemOperand(reg, String::kLengthOffset));
1548 __ ldc1(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset));
1710 __ lw(scratch, FieldMemOperand(reg, HeapObject::kMapOffset));
1711 __ lbu(scratch, FieldMemOperand(scratch, Map::kBitFieldOffset));
1729 __ lw(temp1, FieldMemOperand(input, HeapObject::kMapOffset));
1731 __ lbu(temp2, FieldMemOperand(temp1, Map::kBitFieldOffset));
1736 __ lbu(temp2, FieldMemOperand(temp1, Map::kInstanceTypeOffset));
1806 __ lw(temp, FieldMemOperand(input, HeapObject::kMapOffset));
1807 __ lbu(temp, FieldMemOperand(temp, Map::kBitFieldOffset));
1895 __ lw(result, FieldMemOperand(input, String::kHashFieldOffset));
1909 FieldMemOperand(input, String::kHashFieldOffset));
1954 __ lw(temp, FieldMemOperand(temp, Map::kConstructorOffset));
1966 __ lw(temp, FieldMemOperand(temp, JSFunction::kSharedFunctionInfoOffset));
1967 __ lw(temp, FieldMemOperand(temp,
2005 __ lw(temp, FieldMemOperand(reg, HeapObject::kMapOffset));
2065 __ lw(map, FieldMemOperand(object, HeapObject::kMapOffset));
2075 __ lw(at, FieldMemOperand(at, JSGlobalPropertyCell::kValueOffset));
2189 __ lw(result, FieldMemOperand(at, JSGlobalPropertyCell::kValueOffset));
2223 __ lw(payload, FieldMemOperand(cell, JSGlobalPropertyCell::kValueOffset));
2229 __ sw(value, FieldMemOperand(cell, JSGlobalPropertyCell::kValueOffset));
2308 __ lw(result, FieldMemOperand(object, instr->hydrogen()->offset()));
2310 __ lw(result, FieldMemOperand(object, JSObject::kPropertiesOffset));
2311 __ lw(result, FieldMemOperand(result, instr->hydrogen()->offset()));
2330 __ lw(result, FieldMemOperand(object, offset + type->instance_size()));
2333 __ lw(result, FieldMemOperand(object, JSObject::kPropertiesOffset));
2334 __ lw(result, FieldMemOperand(result, offset + FixedArray::kHeaderSize));
2356 __ lw(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
2407 __ lbu(scratch, FieldMemOperand(result, Map::kBitFieldOffset));
2413 FieldMemOperand(function, JSFunction::kPrototypeOrInitialMapOffset));
2425 __ lw(result, FieldMemOperand(result, Map::kPrototypeOffset));
2431 __ lw(result, FieldMemOperand(result, Map::kConstructorOffset));
2443 __ lw(result, FieldMemOperand(input, JSObject::kElementsOffset));
2446 __ lw(scratch, FieldMemOperand(result, HeapObject::kMapOffset));
2452 __ lbu(scratch, FieldMemOperand(scratch, Map::kBitField2Offset));
2472 __ lw(to_reg, FieldMemOperand(from_reg,
2509 __ lw(result, FieldMemOperand(scratch, FixedArray::kHeaderSize));
2701 FieldMemOperand(function, JSFunction::kSharedFunctionInfoOffset));
2703 FieldMemOperand(scratch, SharedFunctionInfo::kCompilerHintsOffset));
2730 FieldMemOperand(receiver, JSGlobalObject::kGlobalReceiverOffset));
2834 __ lw(result, FieldMemOperand(global, GlobalObject::kGlobalReceiverOffset));
2856 __ lw(cp, FieldMemOperand(a1, JSFunction::kContextOffset));
2867 __ lw(at, FieldMemOperand(a1, JSFunction::kCodeEntryOffset));
2896 __ lw(scratch, FieldMemOperand(input, HeapObject::kMapOffset));
2903 __ lw(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset));
2938 __ lw(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset));
2944 __ sw(exponent, FieldMemOperand(tmp1, HeapNumber::kExponentOffset));
2945 __ lw(tmp2, FieldMemOperand(input, HeapNumber::kMantissaOffset));
2946 __ sw(tmp2, FieldMemOperand(tmp1, HeapNumber::kMantissaOffset));
3159 __ lw(t3, FieldMemOperand(a2, HeapObject::kMapOffset));
3195 __ lw(a0, FieldMemOperand(a0, GlobalObject::kGlobalContextOffset));
3198 __ lw(a2, FieldMemOperand(a0, kRandomSeedOffset));
3202 __ lw(a1, FieldMemOperand(a2, ByteArray::kHeaderSize));
3205 __ lw(a0, FieldMemOperand(a2, ByteArray::kHeaderSize + kSeedSize));
3216 __ sw(a1, FieldMemOperand(a2, ByteArray::kHeaderSize));
3225 __ sw(a0, FieldMemOperand(a2, ByteArray::kHeaderSize + kSeedSize));
3412 __ sw(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
3420 __ sw(value, FieldMemOperand(object, offset));
3433 __ lw(scratch, FieldMemOperand(object, JSObject::kPropertiesOffset));
3434 __ sw(value, FieldMemOperand(scratch, offset));
3484 __ sw(value, FieldMemOperand(elements, offset));
3488 __ sw(value, FieldMemOperand(scratch, FixedArray::kHeaderSize));
3651 __ lw(scratch, FieldMemOperand(object_reg, HeapObject::kMapOffset));
3656 __ sw(new_map_reg, FieldMemOperand(object_reg, HeapObject::kMapOffset));
3769 __ lw(result, FieldMemOperand(result, FixedArray::kHeaderSize));
3796 __ lw(result, FieldMemOperand(string, String::kLengthOffset));
3878 __ sdc1(dbl_scratch, FieldMemOperand(dst, HeapNumber::kValueOffset));
3908 __ sdc1(input_reg, FieldMemOperand(reg, HeapNumber::kValueOffset));
3960 __ lw(scratch, FieldMemOperand(input_reg, HeapObject::kMapOffset));
3973 __ ldc1(result_reg, FieldMemOperand(at, HeapNumber::kValueOffset));
3979 __ ldc1(result_reg, FieldMemOperand(input_reg, HeapNumber::kValueOffset));
4011 __ lw(scratch1, FieldMemOperand(input_reg, HeapObject::kMapOffset));
4036 FieldMemOperand(input_reg, HeapNumber::kValueOffset));
4049 FieldMemOperand(input_reg, HeapNumber::kValueOffset));
4216 __ lw(at, FieldMemOperand(at, JSGlobalPropertyCell::kValueOffset));
4275 __ lw(scratch, FieldMemOperand(input_reg, HeapObject::kMapOffset));
4287 __ ldc1(double_scratch0(), FieldMemOperand(input_reg,
4364 __ lw(map, FieldMemOperand(map, JSFunction::kPrototypeOrInitialMapOffset));
4368 __ sw(map, FieldMemOperand(result, JSObject::kMapOffset));
4370 __ sw(scratch, FieldMemOperand(result, JSObject::kElementsOffset));
4371 __ sw(scratch, FieldMemOperand(result, JSObject::kPropertiesOffset));
4376 __ sw(scratch, FieldMemOperand(result, property_offset));
4412 __ lw(a2, FieldMemOperand(a1, HeapObject::kMapOffset));
4414 __ lbu(a2, FieldMemOperand(a2, Map::kBitField2Offset));
4423 __ lw(a3, FieldMemOperand(a3, JSFunction::kLiteralsOffset));
4481 __ lw(a2, FieldMemOperand(source, i));
4483 __ sw(a2, FieldMemOperand(result, object_offset + i));
4493 __ sw(a2, FieldMemOperand(result, total_offset));
4498 __ sw(a2, FieldMemOperand(result, total_offset));
4501 __ sw(a2, FieldMemOperand(result, total_offset));
4510 __ lw(a2, FieldMemOperand(source, i));
4511 __ sw(a2, FieldMemOperand(result, elements_offset + i));
4527 __ sw(a2, FieldMemOperand(result, total_offset));
4529 __ sw(a2, FieldMemOperand(result, total_offset + 4));
4538 __ sw(a2, FieldMemOperand(result, total_offset));
4543 __ sw(a2, FieldMemOperand(result, total_offset));
4546 __ sw(a2, FieldMemOperand(result, total_offset));
4625 __ lw(t3, FieldMemOperand(a3, JSFunction::kLiteralsOffset));
4628 __ lw(a1, FieldMemOperand(t3, literal_offset));
4658 __ lw(a3, FieldMemOperand(a1, i));
4659 __ lw(a2, FieldMemOperand(a1, i + kPointerSize));
4660 __ sw(a3, FieldMemOperand(v0, i));
4661 __ sw(a2, FieldMemOperand(v0, i + kPointerSize));
4664 __ lw(a3, FieldMemOperand(a1, size - kPointerSize));
4665 __ sw(a3, FieldMemOperand(v0, size - kPointerSize));
4738 __ lw(input, FieldMemOperand(input, HeapObject::kMapOffset));
4751 __ lbu(at, FieldMemOperand(input, Map::kBitFieldOffset));
4778 __ lw(input, FieldMemOperand(input, HeapObject::kMapOffset));
4779 __ lbu(at, FieldMemOperand(input, Map::kBitFieldOffset));
4805 __ lbu(scratch, FieldMemOperand(input, Map::kInstanceTypeOffset));
4810 __ lbu(at, FieldMemOperand(input, Map::kBitFieldOffset));
5007 __ lw(result, FieldMemOperand(object, HeapObject::kMapOffset));
5015 __ lw(a1, FieldMemOperand(v0, HeapObject::kMapOffset));
5028 FieldMemOperand(result, DescriptorArray::kEnumerationIndexOffset));
5030 FieldMemOperand(result, FixedArray::SizeFor(instr->idx())));
5038 __ lw(scratch0(), FieldMemOperand(object, HeapObject::kMapOffset));
5055 __ lw(result, FieldMemOperand(scratch, JSObject::kHeaderSize));
5060 __ lw(result, FieldMemOperand(object, JSObject::kPropertiesOffset));
5063 __ lw(result, FieldMemOperand(scratch,