Revert "[WebAssembly] Split and recombine multivalue calls for ISel"
authorThomas Lively <tlively@google.com>
Mon, 3 Feb 2020 22:27:03 +0000 (14:27 -0800)
committerThomas Lively <tlively@google.com>
Wed, 5 Feb 2020 02:46:43 +0000 (18:46 -0800)
commit8acedb595d039f68ad15f9e5f2e6cb79729307e4
tree814971051daaa176ba55ac44b7ac95c2ebbb4374
parentd96c1bbaa03574daf759e5e9a6c75047c5e3af64
Revert "[WebAssembly] Split and recombine multivalue calls for ISel"

Summary:
This reverts commit 28857d14a86b1e99a9d2795636a5faf17674f5a2. This
commit worked toward a solution that did not turn out to be feasible
because MachineInstrs cannot contain an arbitrary number of defs.

Reviewers: aheejin

Subscribers: dschuff, sbc100, jgravelle-google, hiraditya, sunfish, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D73927
llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp
llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td