[all-commits] [llvm/llvm-project] 5004c5: [DTLTO][Clang] Add support for Integrated Distribu...

bd1976bris via All-commits all-commits at lists.llvm.org
Tue Jul 15 07:07:08 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5004c59803fdeb3389d30439a6cc8b1ff874df0c
      https://github.com/llvm/llvm-project/commit/5004c59803fdeb3389d30439a6cc8b1ff874df0c
  Author: bd1976bris <Ben.Dunbobbin at sony.com>
  Date:   2025-07-15 (Tue, 15 Jul 2025)

  Changed paths:
    M clang/docs/ThinLTO.rst
    M clang/include/clang/Driver/Options.td
    M clang/lib/Driver/ToolChains/CommonArgs.cpp
    A clang/test/Driver/DTLTO/dtlto.c
    M cross-project-tests/dtlto/ld-dtlto.c

  Log Message:
  -----------
  [DTLTO][Clang] Add support for Integrated Distributed ThinLTO (#147265)

This patch introduces support for Integrated Distributed ThinLTO (DTLTO)
in Clang.

DTLTO enables the distribution of ThinLTO backend compilations via
external distribution systems, such as Incredibuild, during the
traditional link step: https://llvm.org/docs/DTLTO.html.

Testing:
- `lit` test coverage has been added to Clang's Driver tests.
- The DTLTO cross-project tests will use this Clang support.

For the design discussion of the DTLTO feature, see:
  https://github.com/llvm/llvm-project/pull/126654



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list