OSDN Git Service

[WebAssembly] Add multivalue and tail-call target features
authorThomas Lively <tlively@google.com>
Thu, 23 May 2019 17:26:47 +0000 (17:26 +0000)
committerThomas Lively <tlively@google.com>
Thu, 23 May 2019 17:26:47 +0000 (17:26 +0000)
commitdd5b336ef6c77c853add42e26a96ba3ce3dd7459
treef6258eea8c0095da3e45a99a084ab27700f3e9e4
parent5e1efa61df2230a0cd7c4dab6cf7a5a4bf7a86b5
[WebAssembly] Add multivalue and tail-call target features

Summary:
These features will both be implemented soon, so I thought I would
save time by adding the boilerplate for both of them at the same time.

Reviewers: aheejin

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

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D62047

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@361516 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/WebAssembly/WebAssembly.td
lib/Target/WebAssembly/WebAssemblyInstrInfo.td
lib/Target/WebAssembly/WebAssemblySubtarget.h
test/CodeGen/WebAssembly/multivalue.ll [new file with mode: 0644]
test/CodeGen/WebAssembly/tailcall.ll [new file with mode: 0644]