Lines Matching refs:scratch1_
209 scratch1_ = GetRegThatIsNotEcxOr(object_, address_, scratch0_); in RegisterAllocation()
211 scratch0_ = GetRegThatIsNotEcxOr(object_, address_, scratch1_); in RegisterAllocation()
214 object_ = GetRegThatIsNotEcxOr(address_, scratch0_, scratch1_); in RegisterAllocation()
217 address_ = GetRegThatIsNotEcxOr(object_, scratch0_, scratch1_); in RegisterAllocation()
225 DCHECK(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save()
226 DCHECK(!AreAliased(object_orig_, address_, scratch1_, scratch0_)); in Save()
227 DCHECK(!AreAliased(object_, address_orig_, scratch1_, scratch0_)); in Save()
237 masm->push(scratch1_); in Save()
260 masm->pop(scratch1_); in Restore()
274 if (!scratch0_.is(eax) && !scratch1_.is(eax)) masm->push(eax); in SaveCallerSaveRegisters()
275 if (!scratch0_.is(edx) && !scratch1_.is(edx)) masm->push(edx); in SaveCallerSaveRegisters()
290 if (!scratch0_.is(edx) && !scratch1_.is(edx)) masm->pop(edx); in RestoreCallerSaveRegisters()
291 if (!scratch0_.is(eax) && !scratch1_.is(eax)) masm->pop(eax); in RestoreCallerSaveRegisters()
297 inline Register scratch1() { return scratch1_; } in scratch1()
306 Register scratch1_; variable