[WebAssembly] Support wasm select operator
authorDerek Schuff <dschuff@google.com>
Tue, 3 Nov 2015 22:40:40 +0000 (22:40 +0000)
committerDerek Schuff <dschuff@google.com>
Tue, 3 Nov 2015 22:40:40 +0000 (22:40 +0000)
commit05d7d32e1201397c45869cc6b64e0a4ddaca39f9
tree474302be897f85ec1a1578f377dbcb64de1c3062
parent378e661deb7814e18a0228289c006413c6fd9107
[WebAssembly] Support wasm select operator

Summary:
Add support for wasm's select operator, and lower LLVM's select DAG node
to it.

Reviewers: sunfish

Subscribers: dschuff, llvm-commits, jfb

Differential Revision: http://reviews.llvm.org/D14295

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252002 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/WebAssembly/WebAssemblyInstrFloat.td
lib/Target/WebAssembly/WebAssemblyInstrInteger.td
test/CodeGen/WebAssembly/select.ll [new file with mode: 0644]