• Home
  • Raw
  • Download

Lines Matching refs:holder_reg

375     Register object_reg, Register holder_reg, Register scratch1,  in CheckPrototypes()  argument
382 DCHECK(!AreAliased(holder_reg, scratch1, scratch2)); in CheckPrototypes()
431 reg = holder_reg; // From now on the object will be in holder_reg. in CheckPrototypes()
485 LookupIterator* it, Register holder_reg) { in GenerateLoadInterceptorWithFollowup() argument
494 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); in GenerateLoadInterceptorWithFollowup()
503 !receiver().is(holder_reg) && in GenerateLoadInterceptorWithFollowup()
511 __ Push(receiver(), holder_reg, this->name()); in GenerateLoadInterceptorWithFollowup()
513 __ Push(holder_reg, this->name()); in GenerateLoadInterceptorWithFollowup()
515 InterceptorVectorSlotPush(holder_reg); in GenerateLoadInterceptorWithFollowup()
520 masm(), receiver(), holder_reg, this->name(), holder(), in GenerateLoadInterceptorWithFollowup()
532 InterceptorVectorSlotPop(holder_reg); in GenerateLoadInterceptorWithFollowup()
534 __ Pop(this->name(), holder_reg, receiver()); in GenerateLoadInterceptorWithFollowup()
536 __ Pop(this->name(), holder_reg); in GenerateLoadInterceptorWithFollowup()
541 GenerateLoadPostInterceptor(it, holder_reg); in GenerateLoadInterceptorWithFollowup()
545 void NamedLoadHandlerCompiler::GenerateLoadInterceptor(Register holder_reg) { in GenerateLoadInterceptor() argument
554 __ Push(name(), receiver(), holder_reg); in GenerateLoadInterceptor()
556 if (holder_reg.is(receiver())) { in GenerateLoadInterceptor()
573 Register holder_reg = Frontend(name); in CompileStoreCallback() local
580 DCHECK(!AreAliased(holder_reg, scratch1(), scratch2(), value())); in CompileStoreCallback()
590 __ Push(receiver(), holder_reg, scratch1(), scratch2(), value()); in CompileStoreCallback()