diff options
author | Sam Clegg <sbc@chromium.org> | 2024-05-16 10:11:49 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-16 10:11:49 -0700 |
commit | fab6649590b086f990286408d8715373be3eda66 (patch) | |
tree | 3a3bcda5e6e85b744ba73c986090fb839964e795 /test/control_flow.cpp | |
parent | 85f677acb83dd0340566fa2b93fd80a74a7f7b99 (diff) | |
download | binaryen-fab6649590b086f990286408d8715373be3eda66.tar.gz binaryen-fab6649590b086f990286408d8715373be3eda66.tar.bz2 binaryen-fab6649590b086f990286408d8715373be3eda66.zip |
[Table64Lowering] Don't assume that all segments are from 64-bit tables (#6599)
This allows modules to contains both 32-bit and 64-bit segment.
In order to check the table/memory state when visiting segments we need
to ensure that memories/tables are visited only after their segments.
The comments in visitTable/visitMemory already assumed this but it
wasn't true in practice.
Diffstat (limited to 'test/control_flow.cpp')
0 files changed, 0 insertions, 0 deletions