Lines Matching refs:scratch1_
212 scratch1_ = GetRegThatIsNotEcxOr(object_, address_, scratch0_); in RegisterAllocation()
214 scratch0_ = GetRegThatIsNotEcxOr(object_, address_, scratch1_); in RegisterAllocation()
217 object_ = GetRegThatIsNotEcxOr(address_, scratch0_, scratch1_); in RegisterAllocation()
220 address_ = GetRegThatIsNotEcxOr(object_, scratch0_, scratch1_); in RegisterAllocation()
228 DCHECK(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save()
229 DCHECK(!AreAliased(object_orig_, address_, scratch1_, scratch0_)); in Save()
230 DCHECK(!AreAliased(object_, address_orig_, scratch1_, scratch0_)); in Save()
240 masm->push(scratch1_); in Save()
263 masm->pop(scratch1_); in Restore()
277 if (!scratch0_.is(eax) && !scratch1_.is(eax)) masm->push(eax); in SaveCallerSaveRegisters()
278 if (!scratch0_.is(edx) && !scratch1_.is(edx)) masm->push(edx); in SaveCallerSaveRegisters()
301 if (!scratch0_.is(edx) && !scratch1_.is(edx)) masm->pop(edx); in RestoreCallerSaveRegisters()
302 if (!scratch0_.is(eax) && !scratch1_.is(eax)) masm->pop(eax); in RestoreCallerSaveRegisters()
308 inline Register scratch1() { return scratch1_; } in scratch1()
317 Register scratch1_; variable