| Index: src/machine-type.h
|
| diff --git a/src/machine-type.h b/src/machine-type.h
|
| index 69cb6d79fac6062e6771d68624ba0463385a5215..18f6752b77605b08368da81062085d31974ceafa 100644
|
| --- a/src/machine-type.h
|
| +++ b/src/machine-type.h
|
| @@ -29,9 +29,14 @@ enum class MachineRepresentation : uint8_t {
|
| kFloat32,
|
| kFloat64,
|
| kSimd128,
|
| - kFirstFPRepresentation = kFloat32
|
| + kFirstFPRepresentation = kFloat32,
|
| + kLastRepresentation = kSimd128
|
| };
|
|
|
| +static_assert(static_cast<int>(MachineRepresentation::kLastRepresentation) <
|
| + kIntSize * kBitsPerByte,
|
| + "Bit masks of MachineRepresentation should fit in an int");
|
| +
|
| const char* MachineReprToString(MachineRepresentation);
|
|
|
| enum class MachineSemantic : uint8_t {
|
|
|