[PATCH] D80863: [WebAssembly] Eliminate range checks on br_tables

Paolo Severini via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 8 15:33:35 PDT 2020


paolosev added a comment.

In D80863#2080996 <https://reviews.llvm.org/D80863#2080996>, @tlively wrote:

> @paolosev Hmm, I suspect that there is a bad interaction between the code with the range check removed and the algorithm that lays out and structures the basic blocks. I will take a closer look!


Also notice, if it can help, that this problem happens when compiling with -O3 but not with -Os.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D80863/new/

https://reviews.llvm.org/D80863





More information about the llvm-commits mailing list