Index: src/compiler/opcodes.h |
diff --git a/src/compiler/opcodes.h b/src/compiler/opcodes.h |
index c8b3671a9ec003aaca6703eec571276eafe10240..0d2fc3ffa9ebe5602462f61efa45294ba768d101 100644 |
--- a/src/compiler/opcodes.h |
+++ b/src/compiler/opcodes.h |
@@ -32,14 +32,16 @@ |
V(End) |
// Opcodes for constant operators. |
-#define CONSTANT_OP_LIST(V) \ |
- V(Int32Constant) \ |
- V(Int64Constant) \ |
- V(Float32Constant) \ |
- V(Float64Constant) \ |
- V(ExternalConstant) \ |
- V(NumberConstant) \ |
- V(HeapConstant) |
+#define CONSTANT_OP_LIST(V) \ |
+ V(Int32Constant) \ |
+ V(Int64Constant) \ |
+ V(Float32Constant) \ |
+ V(Float64Constant) \ |
+ V(ExternalConstant) \ |
+ V(NumberConstant) \ |
+ V(HeapConstant) \ |
+ V(RelocatableInt32Constant) \ |
+ V(RelocatableInt64Constant) |
#define INNER_OP_LIST(V) \ |
V(Select) \ |
@@ -399,7 +401,7 @@ class IrOpcode { |
// Returns true if opcode for constant operator. |
static bool IsConstantOpcode(Value value) { |
- return kInt32Constant <= value && value <= kHeapConstant; |
+ return kInt32Constant <= value && value <= kRelocatableInt64Constant; |
} |
static bool IsPhiOpcode(Value value) { |