diff options
author | Max Graey <maxgraey@gmail.com> | 2021-10-18 22:48:50 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-18 12:48:50 -0700 |
commit | f0a8de302b85441deb8864c9e20c561c934e27b8 (patch) | |
tree | b71e540462b865891a0b63d25b0b16b9653fd04a /src/wasm-builder.h | |
parent | 0bec0a4bbaf4859bb4c7a2f1c4ecda60ccab72f2 (diff) | |
download | binaryen-f0a8de302b85441deb8864c9e20c561c934e27b8.tar.gz binaryen-f0a8de302b85441deb8864c9e20c561c934e27b8.tar.bz2 binaryen-f0a8de302b85441deb8864c9e20c561c934e27b8.zip |
Add table.grow operation (#4245)
Diffstat (limited to 'src/wasm-builder.h')
-rw-r--r-- | src/wasm-builder.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/wasm-builder.h b/src/wasm-builder.h index 87167877a..b192afbac 100644 --- a/src/wasm-builder.h +++ b/src/wasm-builder.h @@ -670,6 +670,14 @@ public: ret->finalize(); return ret; } + TableGrow* makeTableGrow(Name table, Expression* value, Expression* delta) { + auto* ret = wasm.allocator.alloc<TableGrow>(); + ret->table = table; + ret->value = value; + ret->delta = delta; + ret->finalize(); + return ret; + } private: Try* makeTry(Name name, |