Index: src/compiler/opcodes.h |
diff --git a/src/compiler/opcodes.h b/src/compiler/opcodes.h |
index 6372648efec4bd58bcd6f0667cbe2dd41dcd18cc..2934f462456b74100cb933475d9b909b837873d4 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) \ |
@@ -384,7 +386,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) { |