-
Notifications
You must be signed in to change notification settings - Fork 15.4k
Open
Labels
backend:WebAssemblyquestionA question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!A question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!
Description
In the llvm-project of emscripten. It use TypeIndex in the file /llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td implement the parameter of CALL_INDIRECT instruction. I looked at the code briefly and found that it is indeed handling TypeIndex in Relocation.
If I need to implement an instruction, the return value of this instruction is related to the processing type of TypeIndex.
This instruction looks like ref.null ht, which ht is 𝑥:s33, the return value of this instruction can be ref x (𝑥 ≥ 0).
How can I modify the code of the llvm-project to achieve the above effect? Can you give me some implementation suggestions?
Metadata
Metadata
Assignees
Labels
backend:WebAssemblyquestionA question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!A question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!