Searched refs:receiver_reg (Results 1 - 18 of 18) sorted by relevance

/external/v8/src/interpreter/
H A Dinterpreter-intrinsics.cc301 Node* receiver_reg = __ NextRegister(args_reg); local
302 Node* receiver_arg = __ RegisterLocation(receiver_reg);
H A Dinterpreter.cc988 Node* receiver_reg = __ BytecodeOperandReg(1); local
989 Node* receiver_arg = __ RegisterLocation(receiver_reg);
1086 Node* receiver_reg = __ BytecodeOperandReg(1); local
1087 Node* first_arg = __ RegisterLocation(receiver_reg);
1678 Node* receiver_reg = __ BytecodeOperandReg(0); local
1679 Node* receiver = __ LoadRegister(receiver_reg);
/external/v8/src/ia32/
H A Dmacro-assembler-ia32.h941 // On entry, receiver_reg should point to the array object.
944 void TestJSArrayForAllocationMemento(Register receiver_reg,
948 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument
952 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg,
H A Dmacro-assembler-ia32.cc3369 Register receiver_reg,
3380 JumpIfNotInNewSpace(receiver_reg, scratch_reg, no_memento_found);
3383 lea(scratch_reg, Operand(receiver_reg, kMementoEndOffset));
3390 lea(scratch_reg, Operand(receiver_reg, kMementoEndOffset));
3391 xor_(scratch_reg, receiver_reg);
3399 lea(scratch_reg, Operand(receiver_reg, kMementoEndOffset));
3404 mov(scratch_reg, Operand(receiver_reg, kMementoMapOffset));
3368 TestJSArrayForAllocationMemento( Register receiver_reg, Register scratch_reg, Label* no_memento_found) argument
/external/v8/src/x87/
H A Dmacro-assembler-x87.h920 // On entry, receiver_reg should point to the array object.
923 void TestJSArrayForAllocationMemento(Register receiver_reg,
927 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument
931 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg,
H A Dmacro-assembler-x87.cc3216 Register receiver_reg,
3227 JumpIfNotInNewSpace(receiver_reg, scratch_reg, no_memento_found);
3230 lea(scratch_reg, Operand(receiver_reg, kMementoEndOffset));
3237 lea(scratch_reg, Operand(receiver_reg, kMementoEndOffset));
3238 xor_(scratch_reg, receiver_reg);
3246 lea(scratch_reg, Operand(receiver_reg, kMementoEndOffset));
3251 mov(scratch_reg, Operand(receiver_reg, kMementoMapOffset));
3215 TestJSArrayForAllocationMemento( Register receiver_reg, Register scratch_reg, Label* no_memento_found) argument
/external/v8/src/arm/
H A Dmacro-assembler-arm.h1446 // On entry, receiver_reg should point to the array object.
1449 void TestJSArrayForAllocationMemento(Register receiver_reg,
1453 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument
1457 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg,
H A Dmacro-assembler-arm.cc3836 Register receiver_reg,
3847 JumpIfNotInNewSpace(receiver_reg, scratch_reg, no_memento_found);
3850 add(scratch_reg, receiver_reg, Operand(kMementoEndOffset));
3859 add(scratch_reg, receiver_reg, Operand(kMementoEndOffset));
3860 eor(scratch_reg, scratch_reg, Operand(receiver_reg));
3868 add(scratch_reg, receiver_reg, Operand(kMementoEndOffset));
3875 ldr(scratch_reg, MemOperand(receiver_reg, kMementoMapOffset));
/external/v8/src/ppc/
H A Dmacro-assembler-ppc.h1534 // On entry, receiver_reg should point to the array object.
1537 void TestJSArrayForAllocationMemento(Register receiver_reg,
1542 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument
1547 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg, scratch2_reg,
H A Dmacro-assembler-ppc.cc4685 void MacroAssembler::TestJSArrayForAllocationMemento(Register receiver_reg, argument
4697 DCHECK(!AreAliased(receiver_reg, scratch_reg, mask));
4700 JumpIfNotInNewSpace(receiver_reg, scratch_reg, no_memento_found);
4704 addi(scratch_reg, receiver_reg, Operand(kMementoEndOffset));
4716 xor_(r0, scratch_reg, receiver_reg);
4728 LoadP(scratch_reg, MemOperand(receiver_reg, kMementoMapOffset));
/external/v8/src/x64/
H A Dmacro-assembler-x64.h1584 // On entry, receiver_reg should point to the array object.
1587 void TestJSArrayForAllocationMemento(Register receiver_reg,
1591 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument
1595 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg,
H A Dmacro-assembler-x64.cc5634 Register receiver_reg,
5645 JumpIfNotInNewSpace(receiver_reg, scratch_reg, no_memento_found);
5648 leap(scratch_reg, Operand(receiver_reg, kMementoEndOffset));
5655 leap(scratch_reg, Operand(receiver_reg, kMementoEndOffset));
5656 xorp(scratch_reg, receiver_reg);
5664 leap(scratch_reg, Operand(receiver_reg, kMementoEndOffset));
5669 CompareRoot(MemOperand(receiver_reg, kMementoMapOffset),
5633 TestJSArrayForAllocationMemento( Register receiver_reg, Register scratch_reg, Label* no_memento_found) argument
/external/v8/src/mips/
H A Dmacro-assembler-mips.h1728 // On entry, receiver_reg should point to the array object. scratch_reg gets
1731 void TestJSArrayForAllocationMemento(Register receiver_reg,
1735 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument
1739 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg,
H A Dmacro-assembler-mips.cc6735 void MacroAssembler::TestJSArrayForAllocationMemento(Register receiver_reg, argument
6746 JumpIfNotInNewSpace(receiver_reg, scratch_reg, no_memento_found);
6749 Addu(scratch_reg, receiver_reg, Operand(kMementoEndOffset));
6758 Addu(scratch_reg, receiver_reg, Operand(kMementoEndOffset));
6759 Xor(scratch_reg, scratch_reg, Operand(receiver_reg));
6767 Addu(scratch_reg, receiver_reg, Operand(kMementoEndOffset));
6773 lw(scratch_reg, MemOperand(receiver_reg, kMementoMapOffset));
/external/v8/src/mips64/
H A Dmacro-assembler-mips64.h1861 // On entry, receiver_reg should point to the array object. scratch_reg gets
1864 void TestJSArrayForAllocationMemento(Register receiver_reg,
1868 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument
1872 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg,
H A Dmacro-assembler-mips64.cc7073 void MacroAssembler::TestJSArrayForAllocationMemento(Register receiver_reg, argument
7084 JumpIfNotInNewSpace(receiver_reg, scratch_reg, no_memento_found);
7087 Daddu(scratch_reg, receiver_reg, Operand(kMementoEndOffset));
7096 Daddu(scratch_reg, receiver_reg, Operand(kMementoEndOffset));
7097 Xor(scratch_reg, scratch_reg, Operand(receiver_reg));
7105 Daddu(scratch_reg, receiver_reg, Operand(kMementoEndOffset));
7111 ld(scratch_reg, MemOperand(receiver_reg, kMementoMapOffset));
/external/v8/src/s390/
H A Dmacro-assembler-s390.h1800 // On entry, receiver_reg should point to the array object.
1803 void TestJSArrayForAllocationMemento(Register receiver_reg,
1808 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument
1813 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg, scratch2_reg,
H A Dmacro-assembler-s390.cc3643 void MacroAssembler::TestJSArrayForAllocationMemento(Register receiver_reg, argument
3654 DCHECK(!AreAliased(receiver_reg, scratch_reg));
3657 JumpIfNotInNewSpace(receiver_reg, scratch_reg, no_memento_found);
3663 AddP(scratch_reg, receiver_reg, Operand(kMementoEndOffset));
3672 XorP(r0, scratch_reg, receiver_reg);
3684 LoadP(scratch_reg, MemOperand(receiver_reg, kMementoMapOffset));

Completed in 282 milliseconds