[all-commits] [llvm/llvm-project] f47a65: [WebAssembly] Remap branch dests after fixCatchUnw...

Heejin Ahn via All-commits all-commits at lists.llvm.org
Mon Feb 22 13:27:31 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f47a654a3954b22daf831189e9c24a9ddf2bc9ff
      https://github.com/llvm/llvm-project/commit/f47a654a3954b22daf831189e9c24a9ddf2bc9ff
  Author: Heejin Ahn <aheejin at gmail.com>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
    M llvm/test/CodeGen/WebAssembly/cfg-stackify-eh.ll

  Log Message:
  -----------
  [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




More information about the All-commits mailing list