Lines Matching defs:scratch1

41     Handle<Name> name, Register scratch0, Register scratch1) {
42 DCHECK(!AreAliased(receiver, scratch0, scratch1));
45 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1);
46 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1);
54 Register map = scratch1;
73 masm, miss_label, &done, receiver, properties, name, scratch1);
75 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1);
91 MacroAssembler* masm, Register receiver, Register scratch1,
93 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label);
98 __ Mov(x0, scratch1);
448 Register map_reg = scratch1();
472 Register object_reg, Register holder_reg, Register scratch1,
478 DCHECK(!AreAliased(object_reg, scratch1, scratch2));
479 DCHECK(!AreAliased(holder_reg, scratch1, scratch2));
487 __ Mov(scratch1, Operand(validity_cell));
488 __ Ldr(scratch1, FieldMemOperand(scratch1, Cell::kValueOffset));
489 __ Cmp(scratch1, Operand(Smi::FromInt(Map::kPrototypeChainValid)));
498 __ Ldr(scratch1, FieldMemOperand(object_reg, HeapObject::kMapOffset));
500 __ CmpWeakValue(scratch1, cell, scratch2);
553 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1,
557 __ Ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset));
558 __ Ldr(holder_reg, FieldMemOperand(scratch1, Map::kPrototypeOffset));
561 Register map_reg = scratch1;
593 __ Ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset));
595 __ CmpWeakValue(scratch1, cell, scratch2);
706 DCHECK(!AreAliased(receiver(), this->name(), scratch1(), scratch2(),
714 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1()));
786 DCHECK(!AreAliased(receiver(), scratch1(), scratch2(), value()));
787 DCHECK(!AreAliased(holder_reg, scratch1(), scratch2(), value()));
791 __ Mov(scratch1(), Operand(callback));
794 __ Mov(scratch1(), Operand(cell));
797 __ Push(receiver(), holder_reg, scratch1(), scratch2(), value());