[all-commits] [llvm/llvm-project] c93b95: [WebAssembly] Remove more unnecessary brs in CFGSt...

Heejin Ahn via All-commits all-commits at lists.llvm.org
Tue Jan 12 01:18:44 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c93b95593907c28cbcfde3d8266801587e110b42
      https://github.com/llvm/llvm-project/commit/c93b95593907c28cbcfde3d8266801587e110b42
  Author: Heejin Ahn <aheejin at gmail.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

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

  Log Message:
  -----------
  [WebAssembly] Remove more unnecessary brs in CFGStackify

After placing markers, we removed some unnecessary branches, but it only
handled the simplest case. This makes more unnecessary branches to be
removed.

Reviewed By: dschuff, tlively

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




More information about the All-commits mailing list