[all-commits] [llvm/llvm-project] e86ebe: [LTO] Allow target-specific module splittting (#83...

Pierre van Houtryve via All-commits all-commits at lists.llvm.org
Sun Apr 21 23:59:41 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e86ebe4ff8705ef30b332e2104ed1c84fc729966
      https://github.com/llvm/llvm-project/commit/e86ebe4ff8705ef30b332e2104ed1c84fc729966
  Author: Pierre van Houtryve <pierre.vanhoutryve at amd.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M llvm/include/llvm/Target/TargetMachine.h
    M llvm/lib/LTO/LTOBackend.cpp
    A llvm/test/tools/llvm-split/target-specific-split.ll
    M llvm/tools/llvm-split/CMakeLists.txt
    M llvm/tools/llvm-split/llvm-split.cpp

  Log Message:
  -----------
  [LTO] Allow target-specific module splittting (#83128)

Allow targets to implement custom module splitting logic for
--lto-partitions, see #89245

https://discourse.llvm.org/t/rfc-lto-target-specific-module-splittting/77252



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