HomePhabricator

[WebAssembly] Remap branch dests after fixCatchUnwindMismatches

Authored by aheejin on Feb 21 2021, 9:12 PM.

Description

[WebAssembly] Remap branch dests after fixCatchUnwindMismatches

Fixing catch unwind mismatches can sometimes invalidate existing branch
destinations. This CL remaps those destinations after placing
try-delegates.

Fixes https://github.com/emscripten-core/emscripten/issues/13515.

Reviewed By: dschuff

Differential Revision: https://reviews.llvm.org/D97178

Details

Committed
aheejinFeb 22 2021, 1:25 PM
Reviewer
dschuff
Differential Revision
D97178: [WebAssembly] Remap branch dests after fixCatchUnwindMismatches
Parents
rG51fb5bf4d6c9: [WebAssembly] Support WasmEHFuncInfo serialization
Branches
Unknown
Tags
Unknown