[all-commits] [llvm/llvm-project] ad03f4: [llvm-profdata] Drop profile symbol list during me...

Hongtao Yu via All-commits all-commits at lists.llvm.org
Tue Dec 6 21:12:14 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ad03f4079289697fa201e191e9995c35ac7bf180
      https://github.com/llvm/llvm-project/commit/ad03f4079289697fa201e191e9995c35ac7bf180
  Author: Hongtao Yu <hoy at fb.com>
  Date:   2022-12-06 (Tue, 06 Dec 2022)

  Changed paths:
    M llvm/test/tools/llvm-profdata/profile-symbol-list.test
    M llvm/tools/llvm-profdata/llvm-profdata.cpp

  Log Message:
  -----------
  [llvm-profdata] Drop profile symbol list during merging AutoFDO profiles.

Adding a switch to drop profile symbol list during merging AutoFDO profiles. This is needed to minimize the impact on default profiles when the profile symbol list is enabled for the source input profiles. The symbol list is quite large and could potentially slow down the compiler.

Reviewed By: davidxl, wenlei

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




More information about the All-commits mailing list