Home | History | Annotate | Download | only in arm64

Lines Matching refs:holder_reg

547     Register object_reg, Register holder_reg, Register scratch1,
552 // object_reg and holder_reg registers can alias.
554 DCHECK(!AreAliased(holder_reg, scratch1, scratch2));
592 reg = holder_reg; // From now on the object will be in holder_reg.
622 reg = holder_reg; // From now on the object will be in holder_reg.
745 LookupIterator* it, Register holder_reg) {
754 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1()));
763 !receiver().is(holder_reg) &&
771 __ Push(receiver(), holder_reg, this->name());
773 __ Push(holder_reg, this->name());
779 masm(), receiver(), holder_reg, this->name(), holder(),
792 __ Pop(this->name(), holder_reg, receiver());
794 __ Pop(this->name(), holder_reg);
799 GenerateLoadPostInterceptor(it, holder_reg);
803 void NamedLoadHandlerCompiler::GenerateLoadInterceptor(Register holder_reg) {
807 PushInterceptorArguments(masm(), receiver(), holder_reg, this->name(),
821 Register holder_reg = Frontend(receiver(), name);
826 // receiver() and holder_reg can alias.
828 DCHECK(!AreAliased(holder_reg, scratch1(), scratch2(), value()));
831 __ Push(receiver(), holder_reg, scratch1(), scratch2(), value());