Index: src/compiler/raw-machine-assembler.h |
diff --git a/src/compiler/raw-machine-assembler.h b/src/compiler/raw-machine-assembler.h |
index 33d256ae344e3fddd74a8073477d3b943c790cdb..2d4d539ee07d31023cd18aba441fd318aa9562c8 100644 |
--- a/src/compiler/raw-machine-assembler.h |
+++ b/src/compiler/raw-machine-assembler.h |
@@ -76,6 +76,7 @@ class RawMachineAssembler { |
return kPointerSize == 8 ? Int64Constant(value) |
: Int32Constant(static_cast<int>(value)); |
} |
+ Node* RelocatableIntPtrConstant(intptr_t value, RelocInfo::Mode rmode); |
Node* Int32Constant(int32_t value) { |
return AddNode(common()->Int32Constant(value)); |
} |
@@ -104,6 +105,12 @@ class RawMachineAssembler { |
Node* ExternalConstant(ExternalReference address) { |
return AddNode(common()->ExternalConstant(address)); |
} |
+ Node* RelocatableInt32Constant(int32_t value, RelocInfo::Mode rmode) { |
+ return AddNode(common()->RelocatableInt32Constant(value, rmode)); |
+ } |
+ Node* RelocatableInt64Constant(int64_t value, RelocInfo::Mode rmode) { |
+ return AddNode(common()->RelocatableInt64Constant(value, rmode)); |
+ } |
Node* Projection(int index, Node* a) { |
return AddNode(common()->Projection(index), a); |