[PATCH] D146781: [Webassembly] consider invalid CALL_S in removeRegisterOperands

Heejin Ahn via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 28 01:08:56 PDT 2023


aheejin added a comment.

I think the problem is, the `call` is instruction-selected as `CALL`, when it is supposed to be selected as `CALL_INDIRECT`. FastIsel selects it with `CALL_INDIRECT`; you can see the test passes with `-fast-isel`. I tried to fix this in ISel in D147033 <https://reviews.llvm.org/D147033>. PTAL.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D146781/new/

https://reviews.llvm.org/D146781



More information about the llvm-commits mailing list