Home | History | Annotate | Download | only in mips

Lines Matching refs:scratch

27                        Register scratch,
47 Register base_addr = scratch;
48 scratch = no_reg;
154 Register scratch,
169 ASSERT(!scratch.is(receiver));
170 ASSERT(!scratch.is(name));
173 ASSERT(!extra.is(scratch));
176 ASSERT(!extra2.is(scratch));
180 ASSERT(!scratch.is(no_reg));
193 __ lw(scratch, FieldMemOperand(name, Name::kHashFieldOffset));
195 __ Addu(scratch, scratch, at);
199 __ srl(scratch, scratch, kHeapObjectTagSize);
200 __ Xor(scratch, scratch, Operand((flags >> kHeapObjectTagSize) & mask));
201 __ And(scratch, scratch, Operand(mask));
210 scratch,
217 __ Subu(scratch, scratch, at);
219 __ Addu(scratch, scratch, Operand((flags >> kHeapObjectTagSize) & mask2));
220 __ And(scratch, scratch, Operand(mask2));
229 scratch,
272 Register scratch = prototype;
274 __ lw(scratch, MemOperand(cp, offset));
275 __ lw(scratch, FieldMemOperand(scratch, GlobalObject::kNativeContextOffset));
276 __ lw(scratch, MemOperand(scratch, Context::SlotOffset(index)));
278 __ Branch(miss, ne, at, Operand(scratch));
307 Register scratch,
313 __ GetObjectType(receiver, scratch, scratch);
314 __ Branch(miss_label, ne, scratch, Operand(JS_ARRAY_TYPE));
336 Register scratch,
340 __ li(scratch, Operand(cell));
341 __ lw(scratch, FieldMemOperand(scratch, Cell::kValueOffset));
343 __ Branch(miss, ne, scratch, Operand(at));
634 // Pass the now unused name_reg as a scratch register.
701 Register scratch = name;
702 __ li(scratch, Operand(interceptor));
703 __ Push(scratch, receiver, holder);