summaryrefslogtreecommitdiff
path: root/deps/v8/src/wasm/wasm-opcodes.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/wasm/wasm-opcodes.h')
-rw-r--r--deps/v8/src/wasm/wasm-opcodes.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/deps/v8/src/wasm/wasm-opcodes.h b/deps/v8/src/wasm/wasm-opcodes.h
index 2401e0446c..e8cb348b53 100644
--- a/deps/v8/src/wasm/wasm-opcodes.h
+++ b/deps/v8/src/wasm/wasm-opcodes.h
@@ -19,7 +19,7 @@ const uint32_t kWasmMagic = 0x6d736100;
const uint32_t kWasmVersion = 0x01;
// Binary encoding of local types.
-enum ValueTypeCode {
+enum ValueTypeCode : uint8_t {
kLocalVoid = 0x40,
kLocalI32 = 0x7f,
kLocalI64 = 0x7e,
@@ -28,9 +28,6 @@ enum ValueTypeCode {
kLocalS128 = 0x7b
};
-// Type code for multi-value block types.
-static const uint8_t kMultivalBlock = 0x41;
-
// We reuse the internal machine type to represent WebAssembly types.
// A typedef improves readability without adding a whole new type system.
using ValueType = MachineRepresentation;
@@ -541,7 +538,6 @@ class V8_EXPORT_PRIVATE WasmOpcodes {
static const char* OpcodeName(WasmOpcode opcode);
static FunctionSig* Signature(WasmOpcode opcode);
static FunctionSig* AsmjsSignature(WasmOpcode opcode);
- static FunctionSig* AtomicSignature(WasmOpcode opcode);
static bool IsPrefixOpcode(WasmOpcode opcode);
static bool IsControlOpcode(WasmOpcode opcode);
// Check whether the given opcode always jumps, i.e. all instructions after