[all-commits] [llvm/llvm-project] 388fb6: [WebAssembly] Added .tabletype to asm and multiple...
Paulo Matos via All-commits
all-commits at lists.llvm.org
Tue Oct 13 07:53:06 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 388fb67b0dd7f41630ab6c3400c96843852319af
https://github.com/llvm/llvm-project/commit/388fb67b0dd7f41630ab6c3400c96843852319af
Author: Paulo Matos <pmatos at linki.tools>
Date: 2020-10-13 (Tue, 13 Oct 2020)
Changed paths:
M lld/test/wasm/alias.s
M lld/test/wasm/call-indirect.ll
M lld/test/wasm/export-table.test
M lld/test/wasm/growable-table.test
M lld/test/wasm/import-table.test
M lld/test/wasm/local-symbols.ll
M lld/test/wasm/locals-duplicate.test
M lld/test/wasm/pie.ll
M lld/test/wasm/relocatable.ll
M lld/test/wasm/shared-memory-no-atomics.yaml
M lld/test/wasm/shared-memory.yaml
M lld/test/wasm/shared.ll
M lld/test/wasm/stack-pointer.ll
M lld/test/wasm/undefined-weak-call.ll
M lld/test/wasm/weak-alias-overide.ll
M lld/test/wasm/weak-alias.ll
M lld/test/wasm/weak-symbols.ll
M lld/test/wasm/weak-undefined.ll
M lld/wasm/SyntheticSections.cpp
M lld/wasm/WriterUtils.cpp
M llvm/include/llvm/BinaryFormat/Wasm.h
M llvm/include/llvm/MC/MCSymbolWasm.h
M llvm/include/llvm/Object/Wasm.h
M llvm/include/llvm/ObjectYAML/WasmYAML.h
M llvm/lib/BinaryFormat/Wasm.cpp
M llvm/lib/MC/WasmObjectWriter.cpp
M llvm/lib/Object/WasmObjectFile.cpp
M llvm/lib/ObjectYAML/WasmEmitter.cpp
M llvm/lib/ObjectYAML/WasmYAML.cpp
M llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
M llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp
M llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp
M llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h
M llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
M llvm/test/MC/WebAssembly/assembler-binary.ll
M llvm/test/MC/WebAssembly/basic-assembly.s
M llvm/test/MC/WebAssembly/comdat.ll
M llvm/test/MC/WebAssembly/data-section.s
M llvm/test/MC/WebAssembly/global-ctor-dtor.ll
M llvm/test/MC/WebAssembly/reloc-pic.s
A llvm/test/MC/WebAssembly/tables.s
M llvm/test/MC/WebAssembly/type-index.s
M llvm/test/MC/WebAssembly/wasm64.s
M llvm/test/MC/WebAssembly/weak-alias.s
M llvm/test/Object/wasm-relocs-and-producers.yaml
M llvm/test/ObjectYAML/wasm/elem_section.yaml
M llvm/test/ObjectYAML/wasm/import_section.yaml
M llvm/test/ObjectYAML/wasm/table_section.yaml
M llvm/test/tools/llvm-readobj/wasm/wasm-imports.test
M llvm/tools/obj2yaml/wasm2yaml.cpp
Log Message:
-----------
[WebAssembly] Added .tabletype to asm and multiple table support in obj files
Adds more testing in basic-assembly.s and a new test tables.s.
Adds support to yaml reading and writing of tables as well.
Differential Revision: https://reviews.llvm.org/D88815
More information about the All-commits
mailing list