Lines Matching full:scratch
20 int accessor_index, int expected_arguments, Register scratch) {
30 DCHECK(!holder.is(scratch));
31 DCHECK(!receiver.is(scratch));
35 __ ldr(scratch,
37 receiver = scratch;
60 int accessor_index, int expected_arguments, Register scratch) {
71 DCHECK(!holder.is(scratch));
72 DCHECK(!receiver.is(scratch));
73 DCHECK(!value().is(scratch));
77 __ ldr(scratch,
79 receiver = scratch;
197 Register scratch, Label* miss) {
201 __ LoadWeakValue(scratch, weak_cell, miss);
202 __ ldr(scratch, FieldMemOperand(scratch, PropertyCell::kValueOffset));
204 __ cmp(scratch, ip);
369 Register scratch,
372 DCHECK(!map_reg.is(scratch));
375 __ ldr(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset));
376 __ tst(scratch, Operand(Map::Deprecated::kMask));
385 Register scratch,
387 DCHECK(!map_reg.is(scratch));
389 DCHECK(!value_reg.is(scratch));
390 __ LoadInstanceDescriptors(map_reg, scratch);
391 __ ldr(scratch,
392 FieldMemOperand(scratch, DescriptorArray::GetValueOffset(descriptor)));
393 __ cmp(value_reg, scratch);
402 Register scratch = scratch2();
404 DCHECK(!value_reg.is(scratch));
411 __ CmpWeakValue(map_reg, Map::WeakCellForMap(it.Current()), scratch);