/external/v8/src/arm/ |
H A D | lithium-arm.cc | 2043 LOperand* new_map_reg = TempRegister(); local 2045 new(zone()) LTransitionElementsKind(object, new_map_reg, NULL); 2050 LOperand* new_map_reg = FixedTemp(r3); local 2053 new_map_reg,
|
H A D | lithium-arm.h | 1804 LOperand* new_map_reg() { return temps_[0]; } function in class:v8::internal::LTransitionElementsKind
|
H A D | lithium-codegen-arm.cc | 3730 Register new_map_reg = ToRegister(instr->new_map_reg()); local 3742 __ mov(new_map_reg, Operand(to_map)); 3744 __ str(new_map_reg, FieldMemOperand(object_reg, HeapObject::kMapOffset)); 3746 __ RecordWriteField(object_reg, HeapObject::kMapOffset, new_map_reg, 3752 ASSERT(new_map_reg.is(r3)); 3759 ASSERT(new_map_reg.is(r3));
|
/external/v8/src/ia32/ |
H A D | lithium-ia32.cc | 2112 LOperand* new_map_reg = TempRegister(); local 2115 new(zone()) LTransitionElementsKind(object, new_map_reg, temp_reg); 2120 LOperand* new_map_reg = FixedTemp(ebx); local 2123 new_map_reg,
|
H A D | lithium-ia32.h | 1858 LOperand* new_map_reg() { return temps_[0]; } function in class:v8::internal::LTransitionElementsKind
|
H A D | lithium-codegen-ia32.cc | 3495 Register new_map_reg = ToRegister(instr->new_map_reg()); local 3505 __ mov(new_map_reg, to_map); 3508 __ mov(FieldOperand(object_reg, HeapObject::kMapOffset), new_map_reg); local 3511 __ RecordWriteField(object_reg, HeapObject::kMapOffset, new_map_reg, 3517 ASSERT(new_map_reg.is(ebx)); 3524 ASSERT(new_map_reg.is(ebx));
|
/external/v8/src/mips/ |
H A D | lithium-mips.cc | 2047 LOperand* new_map_reg = TempRegister(); local 2049 new(zone()) LTransitionElementsKind(object, new_map_reg, NULL); 2054 LOperand* new_map_reg = FixedTemp(a3); local 2057 new_map_reg,
|
H A D | lithium-mips.h | 1784 LOperand* new_map_reg() { return temps_[0]; } function in class:v8::internal::LTransitionElementsKind
|
H A D | lithium-codegen-mips.cc | 3640 Register new_map_reg = ToRegister(instr->new_map_reg()); local 3654 __ li(new_map_reg, Operand(to_map)); 3656 __ sw(new_map_reg, FieldMemOperand(object_reg, HeapObject::kMapOffset)); 3658 __ RecordWriteField(object_reg, HeapObject::kMapOffset, new_map_reg, 3664 ASSERT(new_map_reg.is(a3)); 3671 ASSERT(new_map_reg.is(a3));
|
/external/v8/src/x64/ |
H A D | lithium-x64.cc | 2036 LOperand* new_map_reg = TempRegister(); local 2039 new(zone()) LTransitionElementsKind(object, new_map_reg, temp_reg); 2044 LOperand* new_map_reg = FixedTemp(rbx); local 2047 new_map_reg,
|
H A D | lithium-x64.h | 1773 LOperand* new_map_reg() { return temps_[0]; } function in class:v8::internal::LTransitionElementsKind
|
H A D | lithium-codegen-x64.cc | 3454 Register new_map_reg = ToRegister(instr->new_map_reg()); local 3464 __ movq(new_map_reg, to_map, RelocInfo::EMBEDDED_OBJECT); 3466 __ movq(FieldOperand(object_reg, HeapObject::kMapOffset), new_map_reg); local 3469 __ RecordWriteField(object_reg, HeapObject::kMapOffset, new_map_reg, 3475 ASSERT(new_map_reg.is(rbx)); 3482 ASSERT(new_map_reg.is(rbx));
|