[all-commits] [llvm/llvm-project] da9ba8: [WebAssembly][NFC] Add test case for functype emis...

Alex Bradbury via All-commits all-commits at lists.llvm.org
Mon Mar 21 07:05:13 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: da9ba89d484e549c3aab58e254e90dcfd55595c6
      https://github.com/llvm/llvm-project/commit/da9ba89d484e549c3aab58e254e90dcfd55595c6
  Author: Alex Bradbury <asb at igalia.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

  Changed paths:
    A llvm/test/CodeGen/WebAssembly/functype-emission.ll

  Log Message:
  -----------
  [WebAssembly][NFC] Add test case for functype emission

This test aims to demonstrate the WebAssembly backend's behaviour around
emission of the .functype directive. It covers defined and declared
functions as well as libcalls.

It currently fails to emit functypes for all defined functions at the
head of the file, causing issues with the type checker
<https://github.com/llvm/llvm-project/issues/54022>. The patch in
<https://reviews.llvm.org/D122134> is a proposal to fix this issue.




More information about the All-commits mailing list