diff options
author | Congcong Cai <congcongcai0907@163.com> | 2023-03-22 06:32:01 +0800 |
---|---|---|
committer | Congcong Cai <congcongcai0907@163.com> | 2023-03-22 06:53:54 +0800 |
commit | 696fdece49e5ed94328497832d9ceed47993ef02 (patch) | |
tree | 5e1d8ca04bcf0e9a9af3b917463c61eba54c22a2 /llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp | |
parent | a09283a55186095e57aa4e365db466f462c31482 (diff) | |
download | llvm-696fdece49e5ed94328497832d9ceed47993ef02.zip llvm-696fdece49e5ed94328497832d9ceed47993ef02.tar.gz llvm-696fdece49e5ed94328497832d9ceed47993ef02.tar.bz2 |
[WebAssembly] Fix i64_i64_func_i64_i64_i32 type signature when multivalue feature is enabled
Reviewed By: tlively
Differential Revision: https://reviews.llvm.org/D146533
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp')
-rw-r--r-- | llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp b/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp index 2089183..d87355e 100644 --- a/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp +++ b/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp @@ -772,8 +772,6 @@ void llvm::getLibcallSignature(const WebAssemblySubtarget &Subtarget, if (Subtarget.hasMultivalue()) { Rets.push_back(wasm::ValType::I64); Rets.push_back(wasm::ValType::I64); - Rets.push_back(wasm::ValType::I64); - Rets.push_back(wasm::ValType::I64); } else { Params.push_back(PtrTy); } |