Searched defs:new_map_reg (Results 1 - 12 of 12) sorted by relevance

/external/v8/src/arm/
H A Dlithium-arm.cc2043 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 Dlithium-arm.h1804 LOperand* new_map_reg() { return temps_[0]; } function in class:v8::internal::LTransitionElementsKind
H A Dlithium-codegen-arm.cc3730 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 Dlithium-ia32.cc2112 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 Dlithium-ia32.h1858 LOperand* new_map_reg() { return temps_[0]; } function in class:v8::internal::LTransitionElementsKind
H A Dlithium-codegen-ia32.cc3495 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 Dlithium-mips.cc2047 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 Dlithium-mips.h1784 LOperand* new_map_reg() { return temps_[0]; } function in class:v8::internal::LTransitionElementsKind
H A Dlithium-codegen-mips.cc3640 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 Dlithium-x64.cc2036 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 Dlithium-x64.h1773 LOperand* new_map_reg() { return temps_[0]; } function in class:v8::internal::LTransitionElementsKind
H A Dlithium-codegen-x64.cc3454 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));

Completed in 152 milliseconds