[PATCH] D89797: [WebAssembly] Implementation of (most) table instructions
Sam Clegg via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Oct 21 08:24:18 PDT 2020
sbc100 added inline comments.
================
Comment at: llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td:316
+defm "" : LOCAL<FUNCREF>, Requires<[HasReferenceTypes]>;
+defm "" : LOCAL<EXTERNREF>, Requires<[HasReferenceTypes]>;
----------------
How is that we were able to get away without these types of changes when implementing the global.get and global.set of externref symbols in `llvm/test/MC/WebAssembly/externref.s`?
There is have instructions that take `externref` such as `global.set my_global`.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D89797/new/
https://reviews.llvm.org/D89797
More information about the llvm-commits
mailing list