[PATCH] D90663: [lld-macho] Add very basic support for LTO

Jez Ng via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 2 19:00:31 PST 2020


int3 created this revision.
int3 added a reviewer: lld-macho.
Herald added subscribers: llvm-commits, dang, steven_wu, hiraditya, inglorion, mgorny.
Herald added a project: LLVM.
int3 requested review of this revision.

Just enough to consume some bitcode files and link them. There's more
to be done around the symbol resolution API and the LTO config, but I don't yet
understand what all the various LTO settings do...


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D90663

Files:
  lld/MachO/CMakeLists.txt
  lld/MachO/Config.h
  lld/MachO/Driver.cpp
  lld/MachO/InputFiles.cpp
  lld/MachO/InputFiles.h
  lld/MachO/LTO.cpp
  lld/MachO/LTO.h
  lld/MachO/Options.td
  lld/test/MachO/lto.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D90663.302449.patch
Type: text/x-patch
Size: 10716 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20201103/d4c1444a/attachment.bin>


More information about the llvm-commits mailing list