Home | History | Annotate | Download | only in x64

Lines Matching refs:scratch0_

565           scratch0_(scratch0) {
567 scratch1_ = GetRegThatIsNotRcxOr(object_, address_, scratch0_);
569 scratch0_ = GetRegThatIsNotRcxOr(object_, address_, scratch1_);
572 object_ = GetRegThatIsNotRcxOr(address_, scratch0_, scratch1_);
575 address_ = GetRegThatIsNotRcxOr(object_, scratch0_, scratch1_);
577 ASSERT(!AreAliased(scratch0_, object_, address_, rcx));
583 ASSERT(!AreAliased(object_, address_, scratch1_, scratch0_));
584 ASSERT(!AreAliased(object_orig_, address_, scratch1_, scratch0_));
585 ASSERT(!AreAliased(object_, address_orig_, scratch1_, scratch0_));
588 // we should save the new scratch0_.
589 if (!scratch0_.is(scratch0_orig_)) masm->push(scratch0_);
624 if (!scratch0_.is(scratch0_orig_)) masm->pop(scratch0_);
634 masm->PushCallerSaved(mode, scratch0_, scratch1_, rcx);
639 masm->PopCallerSaved(mode, scratch0_, scratch1_, rcx);
644 inline Register scratch0() { return scratch0_; }
653 Register scratch0_;