Lines Matching refs:scratch1

68                                                   Register scratch1,
75 // scratch1: used to holds the receiver instance type, receiver bit mask
82 __ GetObjectType(receiver, scratch0, scratch1);
83 __ Branch(miss, lt, scratch1, Operand(FIRST_SPEC_OBJECT_TYPE));
88 GenerateGlobalInstanceTypeCheck(masm, scratch1, miss);
91 __ lbu(scratch1, FieldMemOperand(scratch0, Map::kBitFieldOffset));
92 __ And(scratch1, scratch1, Operand((1 << Map::kIsAccessCheckNeeded) |
94 __ Branch(miss, ne, scratch1, Operand(zero_reg));
97 __ lw(scratch1, FieldMemOperand(elements, HeapObject::kMapOffset));
99 __ Branch(miss, ne, scratch1, Operand(scratch0));
123 Register scratch1,
126 // scratch1: Used as temporary and to hold the capacity of the property
137 scratch1,
146 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
148 scratch1,
176 Register scratch1,
179 // scratch1: Used as temporary and to hold the capacity of the property
190 scratch1,
202 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
203 __ And(at, scratch1, Operand(kTypeAndReadOnlyMask));
212 __ mov(scratch1, value);
214 elements, scratch2, scratch1, kRAHasNotBeenSaved, kDontSaveFPRegs);
297 Register scratch1,
319 // scratch1 - used to hold elements map and elements length.
327 __ lw(scratch1, FieldMemOperand(elements, HeapObject::kMapOffset));
329 __ Branch(not_fast_array, ne, scratch1, Operand(at));
335 __ lw(scratch1, FieldMemOperand(elements, FixedArray::kLengthOffset));
336 __ Branch(out_of_range, hs, key, Operand(scratch1));
339 __ Addu(scratch1, elements,
344 __ addu(at, at, scratch1);
756 Register scratch1,
766 __ GetObjectType(object, scratch1, scratch2);
770 __ And(scratch1, key, Operand(0x80000001));
771 __ Branch(slow_case, ne, scratch1, Operand(zero_reg));
773 // Load the elements into scratch1 and check its map.
774 __ lw(scratch1, FieldMemOperand(object, JSObject::kElementsOffset));
775 __ CheckMap(scratch1,
781 // to the unmapped lookup with the parameter map in scratch1.
782 __ lw(scratch2, FieldMemOperand(scratch1, FixedArray::kLengthOffset));
794 __ Addu(scratch2, scratch1, scratch3);
799 // Load value from context and return it. We can reuse scratch1 because
801 // map in scratch1).
802 __ lw(scratch1, FieldMemOperand(scratch1, FixedArray::kHeaderSize));
806 __ Addu(scratch2, scratch1, scratch3);