/external/chromium_org/v8/src/ia32/ |
D | code-stubs-ia32.h | 370 scratch1_ = GetRegThatIsNotEcxOr(object_, address_, scratch0_); in RegisterAllocation() 372 scratch0_ = GetRegThatIsNotEcxOr(object_, address_, scratch1_); in RegisterAllocation() 375 object_ = GetRegThatIsNotEcxOr(address_, scratch0_, scratch1_); in RegisterAllocation() 378 address_ = GetRegThatIsNotEcxOr(object_, scratch0_, scratch1_); in RegisterAllocation() 386 ASSERT(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save() 387 ASSERT(!AreAliased(object_orig_, address_, scratch1_, scratch0_)); in Save() 388 ASSERT(!AreAliased(object_, address_orig_, scratch1_, scratch0_)); in Save() 398 masm->push(scratch1_); in Save() 421 masm->pop(scratch1_); in Restore() 435 if (!scratch0_.is(eax) && !scratch1_.is(eax)) masm->push(eax); in SaveCallerSaveRegisters() [all …]
|
/external/chromium_org/v8/src/x64/ |
D | code-stubs-x64.h | 360 scratch1_ = GetRegThatIsNotRcxOr(object_, address_, scratch0_); in RegisterAllocation() 362 scratch0_ = GetRegThatIsNotRcxOr(object_, address_, scratch1_); in RegisterAllocation() 365 object_ = GetRegThatIsNotRcxOr(address_, scratch0_, scratch1_); in RegisterAllocation() 368 address_ = GetRegThatIsNotRcxOr(object_, scratch0_, scratch1_); in RegisterAllocation() 376 ASSERT(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save() 377 ASSERT(!AreAliased(object_orig_, address_, scratch1_, scratch0_)); in Save() 378 ASSERT(!AreAliased(object_, address_orig_, scratch1_, scratch0_)); in Save() 388 masm->push(scratch1_); in Save() 411 masm->pop(scratch1_); in Restore() 427 masm->PushCallerSaved(mode, scratch0_, scratch1_, rcx); in SaveCallerSaveRegisters() [all …]
|
/external/v8/src/ia32/ |
D | code-stubs-ia32.h | 565 scratch1_ = GetRegThatIsNotEcxOr(object_, address_, scratch0_); in RegisterAllocation() 567 scratch0_ = GetRegThatIsNotEcxOr(object_, address_, scratch1_); in RegisterAllocation() 570 object_ = GetRegThatIsNotEcxOr(address_, scratch0_, scratch1_); in RegisterAllocation() 573 address_ = GetRegThatIsNotEcxOr(object_, scratch0_, scratch1_); in RegisterAllocation() 581 ASSERT(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save() 582 ASSERT(!AreAliased(object_orig_, address_, scratch1_, scratch0_)); in Save() 583 ASSERT(!AreAliased(object_, address_orig_, scratch1_, scratch0_)); in Save() 593 masm->push(scratch1_); in Save() 616 masm->pop(scratch1_); in Restore() 630 if (!scratch0_.is(eax) && !scratch1_.is(eax)) masm->push(eax); in SaveCallerSaveRegisters() [all …]
|
/external/v8/src/x64/ |
D | code-stubs-x64.h | 567 scratch1_ = GetRegThatIsNotRcxOr(object_, address_, scratch0_); in RegisterAllocation() 569 scratch0_ = GetRegThatIsNotRcxOr(object_, address_, scratch1_); in RegisterAllocation() 572 object_ = GetRegThatIsNotRcxOr(address_, scratch0_, scratch1_); in RegisterAllocation() 575 address_ = GetRegThatIsNotRcxOr(object_, scratch0_, scratch1_); in RegisterAllocation() 583 ASSERT(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save() 584 ASSERT(!AreAliased(object_orig_, address_, scratch1_, scratch0_)); in Save() 585 ASSERT(!AreAliased(object_, address_orig_, scratch1_, scratch0_)); in Save() 595 masm->push(scratch1_); in Save() 618 masm->pop(scratch1_); in Restore() 634 masm->PushCallerSaved(mode, scratch0_, scratch1_, rcx); in SaveCallerSaveRegisters() [all …]
|
/external/chromium_org/v8/src/mips/ |
D | code-stubs-mips.h | 365 scratch1_ = GetRegisterThatIsNotOneOf(object_, address_, scratch0_); in RegisterAllocation() 369 ASSERT(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save() 372 masm->push(scratch1_); in Save() 376 masm->pop(scratch1_); in Restore() 383 masm->MultiPush((kJSCallerSaved | ra.bit()) & ~scratch1_.bit()); in SaveCallerSaveRegisters() 394 masm->MultiPop((kJSCallerSaved | ra.bit()) & ~scratch1_.bit()); in RestoreCallerSaveRegisters() 400 inline Register scratch1() { return scratch1_; } in scratch1() 406 Register scratch1_; variable
|
/external/chromium_org/v8/src/arm/ |
D | code-stubs-arm.h | 349 scratch1_ = GetRegisterThatIsNotOneOf(object_, address_, scratch0_); in RegisterAllocation() 353 ASSERT(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save() 356 masm->push(scratch1_); in Save() 360 masm->pop(scratch1_); in Restore() 367 masm->stm(db_w, sp, (kCallerSaved | lr.bit()) & ~scratch1_.bit()); in SaveCallerSaveRegisters() 378 masm->ldm(ia_w, sp, (kCallerSaved | lr.bit()) & ~scratch1_.bit()); in RestoreCallerSaveRegisters() 384 inline Register scratch1() { return scratch1_; } in scratch1() 390 Register scratch1_; variable
|
/external/v8/src/mips/ |
D | code-stubs-mips.h | 569 scratch1_ = GetRegThatIsNotOneOf(object_, address_, scratch0_); in RegisterAllocation() 573 ASSERT(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save() 576 masm->push(scratch1_); in Save() 580 masm->pop(scratch1_); in Restore() 587 masm->MultiPush((kJSCallerSaved | ra.bit()) & ~scratch1_.bit()); in SaveCallerSaveRegisters() 600 masm->MultiPop((kJSCallerSaved | ra.bit()) & ~scratch1_.bit()); in RestoreCallerSaveRegisters() 606 inline Register scratch1() { return scratch1_; } in scratch1() 612 Register scratch1_; variable
|
/external/v8/src/arm/ |
D | code-stubs-arm.h | 554 scratch1_ = GetRegThatIsNotOneOf(object_, address_, scratch0_); in RegisterAllocation() 558 ASSERT(!AreAliased(object_, address_, scratch1_, scratch0_)); in Save() 561 masm->push(scratch1_); in Save() 565 masm->pop(scratch1_); in Restore() 572 masm->stm(db_w, sp, (kCallerSaved | lr.bit()) & ~scratch1_.bit()); in SaveCallerSaveRegisters() 599 masm->ldm(ia_w, sp, (kCallerSaved | lr.bit()) & ~scratch1_.bit()); in RestoreCallerSaveRegisters() 605 inline Register scratch1() { return scratch1_; } in scratch1() 611 Register scratch1_; variable
|