• Home
  • Raw
  • Download

Lines Matching refs:scratch2

83     Register scratch2, Label* miss_label) {  in GenerateLoadFunctionPrototype()  argument
84 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype()
380 Register scratch2, Register scratch3, Label* miss_label, Label* slow) { in GenerateStoreTransition() argument
383 DCHECK(!AreAliased(receiver_reg, storage_reg, value_reg, scratch1, scratch2, in GenerateStoreTransition()
433 __ AllocateHeapNumber(storage_reg, slow, scratch1, scratch2, temp_double, in GenerateStoreTransition()
459 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, in GenerateStoreTransition()
548 Register scratch2, Handle<Name> name, Label* miss, in CheckPrototypes() argument
553 DCHECK(!AreAliased(object_reg, scratch1, scratch2)); in CheckPrototypes()
554 DCHECK(!AreAliased(holder_reg, scratch1, scratch2)); in CheckPrototypes()
589 scratch2); in CheckPrototypes()
616 __ CheckAccessGlobalProxy(reg, scratch2, temps.AcquireX(), miss); in CheckPrototypes()
619 name, scratch2, miss); in CheckPrototypes()
649 __ CheckAccessGlobalProxy(reg, scratch1, scratch2, miss); in CheckPrototypes()
692 DCHECK(!AreAliased(scratch2(), scratch3(), scratch4(), reg)); in GenerateLoadCallback()
715 __ Mov(scratch2(), Operand(ExternalReference::isolate_address(isolate()))); in GenerateLoadCallback()
716 __ Push(scratch3(), scratch4(), scratch4(), scratch2(), reg, name()); in GenerateLoadCallback()
718 Register args_addr = scratch2(); in GenerateLoadCallback()
746 DCHECK(!AreAliased(receiver(), this->name(), scratch1(), scratch2(), in GenerateLoadInterceptorWithFollowup()
827 DCHECK(!AreAliased(receiver(), scratch1(), scratch2(), value())); in CompileStoreCallback()
828 DCHECK(!AreAliased(holder_reg, scratch1(), scratch2(), value())); in CompileStoreCallback()
830 __ Mov(scratch2(), Operand(name)); in CompileStoreCallback()
831 __ Push(receiver(), holder_reg, scratch1(), scratch2(), value()); in CompileStoreCallback()