Home
last modified time | relevance | path

Searched refs:scratch1_ (Results 1 – 7 of 7) sorted by relevance

/external/v8/src/ia32/
Dcode-stubs-ia32.h212 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()
[all …]
/external/v8/src/x87/
Dcode-stubs-x87.h209 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()
[all …]
/external/v8/src/x64/
Dcode-stubs-x64.h204 scratch1_ = GetRegThatIsNotRcxOr(object_, address_, scratch0_); in RegisterAllocation()
206 scratch0_ = GetRegThatIsNotRcxOr(object_, address_, scratch1_); in RegisterAllocation()
209 object_ = GetRegThatIsNotRcxOr(address_, scratch0_, scratch1_); in RegisterAllocation()
212 address_ = GetRegThatIsNotRcxOr(object_, scratch0_, scratch1_); in RegisterAllocation()
220 DCHECK(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save()
221 DCHECK(!AreAliased(object_orig_, address_, scratch1_, scratch0_)); in Save()
222 DCHECK(!AreAliased(object_, address_orig_, scratch1_, scratch0_)); in Save()
232 masm->Push(scratch1_); in Save()
255 masm->Pop(scratch1_); in Restore()
271 masm->PushCallerSaved(mode, scratch0_, scratch1_, rcx); in SaveCallerSaveRegisters()
[all …]
/external/v8/src/arm/
Dcode-stubs-arm.h187 scratch1_ = GetRegisterThatIsNotOneOf(object_, address_, scratch0_); in RegisterAllocation()
191 DCHECK(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save()
194 masm->push(scratch1_); in Save()
198 masm->pop(scratch1_); in Restore()
205 masm->stm(db_w, sp, (kCallerSaved | lr.bit()) & ~scratch1_.bit()); in SaveCallerSaveRegisters()
216 masm->ldm(ia_w, sp, (kCallerSaved | lr.bit()) & ~scratch1_.bit()); in RestoreCallerSaveRegisters()
222 inline Register scratch1() { return scratch1_; } in scratch1()
228 Register scratch1_; variable
/external/v8/src/mips64/
Dcode-stubs-mips64.h231 scratch1_ = GetRegisterThatIsNotOneOf(object_, address_, scratch0_); in RegisterAllocation()
235 DCHECK(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save()
238 masm->push(scratch1_); in Save()
242 masm->pop(scratch1_); in Restore()
249 masm->MultiPush((kJSCallerSaved | ra.bit()) & ~scratch1_.bit()); in SaveCallerSaveRegisters()
260 masm->MultiPop((kJSCallerSaved | ra.bit()) & ~scratch1_.bit()); in RestoreCallerSaveRegisters()
266 inline Register scratch1() { return scratch1_; } in scratch1()
272 Register scratch1_; variable
/external/v8/src/mips/
Dcode-stubs-mips.h229 scratch1_ = GetRegisterThatIsNotOneOf(object_, address_, scratch0_); in RegisterAllocation()
233 DCHECK(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save()
236 masm->push(scratch1_); in Save()
240 masm->pop(scratch1_); in Restore()
247 masm->MultiPush((kJSCallerSaved | ra.bit()) & ~scratch1_.bit()); in SaveCallerSaveRegisters()
258 masm->MultiPop((kJSCallerSaved | ra.bit()) & ~scratch1_.bit()); in RestoreCallerSaveRegisters()
264 inline Register scratch1() { return scratch1_; } in scratch1()
270 Register scratch1_; variable
/external/v8/src/arm64/
Dcode-stubs-arm64.h194 scratch1_ = Register(pool_available.PopLowestIndex()); in RegisterAllocation()
200 saved_regs_.Remove(scratch1_); in RegisterAllocation()
207 masm->Push(scratch1_, scratch2_); in Save()
211 masm->Pop(scratch2_, scratch1_); in Restore()
237 Register scratch1() { return scratch1_; } in scratch1()
244 Register scratch1_; variable