[all-commits] [llvm/llvm-project] 0f28aa: [CSSPGO] Return error_code for missing probe profi...

Lei Wang via All-commits all-commits at lists.llvm.org
Tue Aug 13 08:12:27 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0f28aa632cde6fa085060383998f98ed7f8fb814
      https://github.com/llvm/llvm-project/commit/0f28aa632cde6fa085060383998f98ed7f8fb814
  Author: Lei Wang <wlei at fb.com>
  Date:   2024-08-13 (Tue, 13 Aug 2024)

  Changed paths:
    M llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h
    A llvm/test/Transforms/SampleProfile/Inputs/pseudo-probe-missing-probe.prof
    A llvm/test/Transforms/SampleProfile/pseudo-probe-missing-probe.ll

  Log Message:
  -----------
  [CSSPGO] Return error_code for missing probe profile (#102085)

We should undo this https://reviews.llvm.org/D102007 after undoing
https://reviews.llvm.org/D104477 to use missing probe to represent
unknown count, zero count and unknown count are different to profile
inference.

It only affects post-inline(linker) pipeline(with
`--overwrite-existing-weights` on ) and flow-sensitive FDO.



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