Home | History | Annotate | Download | only in x64

Lines Matching refs:scratch0_

185           scratch0_(scratch0) {
187 scratch1_ = GetRegThatIsNotRcxOr(object_, address_, scratch0_);
189 scratch0_ = GetRegThatIsNotRcxOr(object_, address_, scratch1_);
192 object_ = GetRegThatIsNotRcxOr(address_, scratch0_, scratch1_);
195 address_ = GetRegThatIsNotRcxOr(object_, scratch0_, scratch1_);
197 DCHECK(!AreAliased(scratch0_, object_, address_, rcx));
203 DCHECK(!AreAliased(object_, address_, scratch1_, scratch0_));
204 DCHECK(!AreAliased(object_orig_, address_, scratch1_, scratch0_));
205 DCHECK(!AreAliased(object_, address_orig_, scratch1_, scratch0_));
208 // we should save the new scratch0_.
209 if (!scratch0_.is(scratch0_orig_)) masm->Push(scratch0_);
244 if (!scratch0_.is(scratch0_orig_)) masm->Pop(scratch0_);
254 masm->PushCallerSaved(mode, scratch0_, scratch1_, rcx);
259 masm->PopCallerSaved(mode, scratch0_, scratch1_, rcx);
264 inline Register scratch0() { return scratch0_; }
273 Register scratch0_;