llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc
Paulo Matos 69e2797eae [WebAssembly] Implementation of (most) table instructions
Implementation of instructions table.get, table.set, table.grow,
table.size, table.fill, table.copy.

Missing instructions are table.init and elem.drop as they deal with
element sections which are not yet implemented.

Added more tests to tables.s

Differential Revision: https://reviews.llvm.org/D89797
2020-10-23 08:42:54 -07:00
..
CMakeLists.txt
LLVMBuild.txt
WebAssemblyAsmBackend.cpp [MC] Default MCAsmBackend::mayNeedRelaxation() to false 2020-08-02 22:13:59 -07:00
WebAssemblyFixupKinds.h [WebAssembly] Adding 64-bit versions of all load & store ops. 2020-06-15 08:31:56 -07:00
WebAssemblyInstPrinter.cpp [WebAssembly] Added .tabletype to asm and multiple table support in obj files 2020-10-13 07:52:23 -07:00
WebAssemblyInstPrinter.h [WebAssembly] Replace all calls with generalized multivalue calls 2020-02-18 15:55:20 -08:00
WebAssemblyMCAsmInfo.cpp
WebAssemblyMCAsmInfo.h
WebAssemblyMCCodeEmitter.cpp [WebAssembly] Implementation of (most) table instructions 2020-10-23 08:42:54 -07:00
WebAssemblyMCTargetDesc.cpp [X86][MC][Target] Initial backend support a tune CPU to support -mtune 2020-08-14 15:31:50 -07:00
WebAssemblyMCTargetDesc.h [WebAssembly] Implementation of (most) table instructions 2020-10-23 08:42:54 -07:00
WebAssemblyTargetStreamer.cpp [WebAssembly] Added .tabletype to asm and multiple table support in obj files 2020-10-13 07:52:23 -07:00
WebAssemblyTargetStreamer.h [WebAssembly] Added .tabletype to asm and multiple table support in obj files 2020-10-13 07:52:23 -07:00
WebAssemblyWasmObjectWriter.cpp [WebAssembly] Implementation of (most) table instructions 2020-10-23 08:42:54 -07:00