[all-commits] [llvm/llvm-project] c625c1: [lld][thinlto] Include -mllvm options in the thinl...

Mircea Trofin via All-commits all-commits at lists.llvm.org
Mon Sep 19 12:08:34 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c625c17b88b4831c99269546fc0ede1667528c6b
      https://github.com/llvm/llvm-project/commit/c625c17b88b4831c99269546fc0ede1667528c6b
  Author: Mircea Trofin <mtrofin at google.com>
  Date:   2022-09-19 (Mon, 19 Sep 2022)

  Changed paths:
    M lld/ELF/Config.h
    M lld/ELF/Driver.cpp
    M lld/ELF/LTO.cpp
    M lld/test/ELF/lto/cache.ll
    M llvm/include/llvm/LTO/Config.h
    M llvm/lib/LTO/LTO.cpp

  Log Message:
  -----------
  [lld][thinlto] Include -mllvm options in the thinlto cache key

They may modify thinlto optimization.

This patch only extends support for `-mllvm`. There is another way to
pass llvm flags, `-plugin-opt`, but its processing is different and will
be provided in a subsequent patch.

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




More information about the All-commits mailing list