diff options
author | Alon Zakai <azakai@google.com> | 2024-10-14 13:57:03 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-14 13:57:03 -0700 |
commit | 31b4558f3decc49c5d780083d995d7c094132b77 (patch) | |
tree | 4dbc8550256c4a4713ca64ec33d937841eef8aae /src/parsing.h | |
parent | 34906bfbc99d31b3e62d2d006af2247d8418ba2f (diff) | |
download | binaryen-31b4558f3decc49c5d780083d995d7c094132b77.tar.gz binaryen-31b4558f3decc49c5d780083d995d7c094132b77.tar.bz2 binaryen-31b4558f3decc49c5d780083d995d7c094132b77.zip |
[WasmGC] OptimizeInstructions: Reorder externalize/internalize operations with ref.as_non_null (#7004)
(any.convert_extern/extern.convert_any (ref.as_non_null ..))
=>
(ref.as_non_null (any.convert_extern/extern.convert_any ..))
This then allows the RefAsNonNull to be combined with parents in some cases
(whereas the reverse allows nothing).
Diffstat (limited to 'src/parsing.h')
0 files changed, 0 insertions, 0 deletions