Revert "[WebAssembly] Eliminate range checks on br_tables"
authorThomas Lively <tlively@google.com>
Wed, 3 Jun 2020 08:26:53 +0000 (01:26 -0700)
committerThomas Lively <tlively@google.com>
Wed, 3 Jun 2020 08:26:53 +0000 (01:26 -0700)
commit755a89591528b692315ad0325347e2fd4637271b
treedb7a341cd7456166ab5ca710a1702bf94071d369
parent65fa0a9f7f3e6090e335c14f9edea19358d87613
Revert "[WebAssembly] Eliminate range checks on br_tables"

This reverts commit f99d5f8c32a822580a732d15a34e8197da55d22b.
The change was causing UBSan and other failures on some bots.
llvm/lib/Target/WebAssembly/CMakeLists.txt
llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
llvm/lib/Target/WebAssembly/WebAssembly.h
llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp [deleted file]
llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
llvm/test/CodeGen/WebAssembly/cfg-stackify.ll
llvm/test/CodeGen/WebAssembly/indirectbr.ll
llvm/test/CodeGen/WebAssembly/stack-insts.ll
llvm/test/CodeGen/WebAssembly/switch-unreachable-default.ll [deleted file]
llvm/test/CodeGen/WebAssembly/switch.ll