| 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) {
|
|
|