[all-commits] [llvm/llvm-project] 2102ef: Reenable "Always import constants" after compile t...

Teresa Johnson via All-commits all-commits at lists.llvm.org
Fri Feb 14 06:38:24 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2102ef8aad4ca0782cdac316afc8d306b04582c4
      https://github.com/llvm/llvm-project/commit/2102ef8aad4ca0782cdac316afc8d306b04582c4
  Author: Teresa Johnson <tejohnson at google.com>
  Date:   2020-02-14 (Fri, 14 Feb 2020)

  Changed paths:
    M llvm/lib/IR/ModuleSummaryIndex.cpp

  Log Message:
  -----------
  Reenable "Always import constants" after compile time fixes

Summary:
Reenables importing of constants by default, which was disabled in
D73724 due to excessive thin link times. These inefficiencies were
fixed in D73851.

I re-measured thin link times for a number of binaries that had compile
time explosions with importing of constants previously and confirmed
they no longer have any notable increases with it enabled.

Reviewers: wmi, evgeny777

Subscribers: hiraditya, arphaman, llvm-commits

Tags: #llvm

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




More information about the All-commits mailing list