[all-commits] [llvm/llvm-project] 9504ab: [WebAssembly] Second phase of implemented extended...

Sam Clegg via All-commits all-commits at lists.llvm.org
Mon Mar 14 08:56:05 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9504ab32b76646116585cae4298f700cf46721ab
      https://github.com/llvm/llvm-project/commit/9504ab32b76646116585cae4298f700cf46721ab
  Author: Sam Clegg <sbc at chromium.org>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M lld/wasm/InputElement.h
    M lld/wasm/InputFiles.cpp
    M lld/wasm/OutputSections.cpp
    M lld/wasm/SyntheticSections.cpp
    M lld/wasm/WriterUtils.cpp
    M lld/wasm/WriterUtils.h
    M llvm/include/llvm/BinaryFormat/Wasm.h
    M llvm/include/llvm/ObjectYAML/WasmYAML.h
    M llvm/lib/MC/WasmObjectWriter.cpp
    M llvm/lib/Object/WasmObjectFile.cpp
    M llvm/lib/ObjectYAML/WasmEmitter.cpp
    M llvm/lib/ObjectYAML/WasmYAML.cpp
    A llvm/test/ObjectYAML/wasm/extended_const_expressions.yaml
    M llvm/tools/llvm-readobj/WasmDumper.cpp
    M llvm/tools/obj2yaml/wasm2yaml.cpp

  Log Message:
  -----------
  [WebAssembly] Second phase of implemented extended const proposal

This change continues to lay the ground work for supporting extended
const expressions in the linker.

The included test covers object file reading and writing and the YAML
representation.

Differential Revision: https://reviews.llvm.org/D121349




More information about the All-commits mailing list