[all-commits] [llvm/llvm-project] d9661d: [Webassembly][multivalue] update libcall signature...

Congcong Cai via All-commits all-commits at lists.llvm.org
Mon Mar 20 21:26:11 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d9661d79f46601698b21c01788c244e6294f5eb1
      https://github.com/llvm/llvm-project/commit/d9661d79f46601698b21c01788c244e6294f5eb1
  Author: Congcong Cai <congcong.ca.cai at bmw.com>
  Date:   2023-03-21 (Tue, 21 Mar 2023)

  Changed paths:
    M llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp
    A llvm/test/CodeGen/WebAssembly/multivalue_libcall.ll

  Log Message:
  -----------
  [Webassembly][multivalue] update libcall signature when multivalue feature enabled

fixed: #59095
Update libcall signatures to use multivalue return rather than returning via a pointer
when the multivalue features is enabled in the WebAssembly backend.

Reviewed By: tlively

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




More information about the All-commits mailing list