[all-commits] [llvm/llvm-project] 7f50c1: Reland "[WebAssembly] Eliminate range checks on br...
Thomas Lively via All-commits
all-commits at lists.llvm.org
Wed Jun 3 14:05:21 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 7f50c15be5c020b2789f83dc3c87d28f8294664f
https://github.com/llvm/llvm-project/commit/7f50c15be5c020b2789f83dc3c87d28f8294664f
Author: Thomas Lively <tlively at google.com>
Date: 2020-06-03 (Wed, 03 Jun 2020)
Changed paths:
M llvm/lib/Target/WebAssembly/CMakeLists.txt
M llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
M llvm/lib/Target/WebAssembly/WebAssembly.h
A llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp
M llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
M llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
M llvm/test/CodeGen/WebAssembly/cfg-stackify.ll
M llvm/test/CodeGen/WebAssembly/indirectbr.ll
M llvm/test/CodeGen/WebAssembly/stack-insts.ll
A llvm/test/CodeGen/WebAssembly/switch-unreachable-default.ll
M llvm/test/CodeGen/WebAssembly/switch.ll
Log Message:
-----------
Reland "[WebAssembly] Eliminate range checks on br_tables"
This reverts commit 755a89591528b692315ad0325347e2fd4637271b.
Although I was not able to reproduce any test failures locally,
aheejin was able to reproduce them and found a fix, applied here.
More information about the All-commits
mailing list