diff options
author | Heejin Ahn <aheejin@gmail.com> | 2020-05-19 12:52:46 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-19 12:52:46 -0700 |
commit | 677a9b8e29ac9088c361b9b20f6d513c76355106 (patch) | |
tree | 979ddd05acefad5c74772f5bdf4cde5b2ded6d8e /test/lld/safe_stack_standalone-wasm.wat.out | |
parent | fc7346918f8d15ce45639472f00fea5fa8102ff0 (diff) | |
download | binaryen-677a9b8e29ac9088c361b9b20f6d513c76355106.tar.gz binaryen-677a9b8e29ac9088c361b9b20f6d513c76355106.tar.bz2 binaryen-677a9b8e29ac9088c361b9b20f6d513c76355106.zip |
Add EH support for SimplifyLocals (#2858)
- `br_on_exn`'s target block cannot be optimized to have a separate
return value. This handles that in `SimplifyLocals`.
- `br_on_exn` and `rethrow` can trap (when the arg is null). This
handles that in `EffectAnalyzer`.
- Fix a few nits
Diffstat (limited to 'test/lld/safe_stack_standalone-wasm.wat.out')
0 files changed, 0 insertions, 0 deletions