Index: src/code-stub-assembler.cc |
diff --git a/src/code-stub-assembler.cc b/src/code-stub-assembler.cc |
index a88ac9aa0bae71d9839eafe4781160ed22835c23..f228332449d3a80b5fb0fe9e20b147f70580b681 100644 |
--- a/src/code-stub-assembler.cc |
+++ b/src/code-stub-assembler.cc |
@@ -430,8 +430,12 @@ Node* CodeStubAssembler::Allocate(int size_in_bytes, AllocationFlags flags) { |
return CodeStubAssembler::Allocate(IntPtrConstant(size_in_bytes), flags); |
} |
+Node* CodeStubAssembler::InnerAllocate(Node* previous, Node* offset) { |
+ return BitcastWordToTagged(IntPtrAdd(previous, offset)); |
+} |
+ |
Node* CodeStubAssembler::InnerAllocate(Node* previous, int offset) { |
- return BitcastWordToTagged(IntPtrAdd(previous, IntPtrConstant(offset))); |
+ return InnerAllocate(previous, IntPtrConstant(offset)); |
} |
Node* CodeStubAssembler::LoadBufferObject(Node* buffer, int offset, |