summaryrefslogtreecommitdiff
path: root/src/wasm-binary-writer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm-binary-writer.c')
-rw-r--r--src/wasm-binary-writer.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/wasm-binary-writer.c b/src/wasm-binary-writer.c
index 6008587a..ba0bac43 100644
--- a/src/wasm-binary-writer.c
+++ b/src/wasm-binary-writer.c
@@ -838,8 +838,7 @@ static void write_expr(WasmWriteContext* ctx,
write_expr(ctx, module, func, expr->if_else.true_);
write_expr(ctx, module, func, expr->if_else.false_);
break;
- case WASM_EXPR_TYPE_LOAD:
- case WASM_EXPR_TYPE_LOAD_EXTEND: {
+ case WASM_EXPR_TYPE_LOAD: {
/* Access byte: 0bAaao0000
A = Alignment. If set, access is unaligned
a = Atomicity. 0 = None, 1 = SeqCst, 2 = Acq, 3 = Rel
@@ -897,8 +896,7 @@ static void write_expr(WasmWriteContext* ctx,
write_expr(ctx, module, func, expr->set_local.expr);
break;
}
- case WASM_EXPR_TYPE_STORE:
- case WASM_EXPR_TYPE_STORE_WRAP: {
+ case WASM_EXPR_TYPE_STORE: {
/* See LOAD for format of memory access byte */
out_opcode(ws, s_mem_opcodes[expr->store.op.op_type]);
uint8_t access = 0;