Lines Matching refs:object_size
1536 void MacroAssembler::Allocate(int object_size, Register result, in Allocate() argument
1539 DCHECK(object_size <= kMaxRegularHeapObjectSize); in Allocate()
1556 object_size *= kPointerSize; in Allocate()
1558 DCHECK_EQ(0, static_cast<int>(object_size & kObjectAlignmentMask)); in Allocate()
1607 AddP(result_end, result, Operand(object_size)); in Allocate()
1629 void MacroAssembler::Allocate(Register object_size, Register result, in Allocate() argument
1646 DCHECK(!AreAliased(object_size, result, scratch, ip)); in Allocate()
1648 DCHECK((flags & DOUBLE_ALIGNMENT) == 0 || !object_size.is(result_end)); in Allocate()
1699 ShiftLeftP(result_end, object_size, Operand(kPointerSizeLog2)); in Allocate()
1702 AddP(result_end, result, object_size); in Allocate()
1728 void MacroAssembler::FastAllocate(Register object_size, Register result, in FastAllocate() argument
1733 DCHECK(!AreAliased(object_size, result, scratch, ip)); in FastAllocate()
1735 DCHECK((flags & DOUBLE_ALIGNMENT) == 0 || !object_size.is(result_end)); in FastAllocate()
1764 ShiftLeftP(result_end, object_size, Operand(kPointerSizeLog2)); in FastAllocate()
1767 AddP(result_end, result, object_size); in FastAllocate()
1788 void MacroAssembler::FastAllocate(int object_size, Register result, in FastAllocate() argument
1791 DCHECK(object_size <= kMaxRegularHeapObjectSize); in FastAllocate()
1796 object_size *= kPointerSize; in FastAllocate()
1798 DCHECK_EQ(0, object_size & kObjectAlignmentMask); in FastAllocate()
1829 if (CpuFeatures::IsSupported(GENERAL_INSTR_EXT) && is_int8(object_size)) { in FastAllocate()
1831 AddP(MemOperand(top_address), Operand(object_size)); in FastAllocate()
1834 AddP(result_end, result, Operand(object_size)); in FastAllocate()
1840 AddP(result_end, result, Operand(object_size)); in FastAllocate()