[all-commits] [llvm/llvm-project] 0c2f77: [LowerTypeTests] Add -reorder-cfi-jump-tables-prof...

Vitaly Buka via All-commits all-commits at lists.llvm.org
Fri Sep 18 15:38:13 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0c2f772be92289447f477552e232cbc5306c4659
      https://github.com/llvm/llvm-project/commit/0c2f772be92289447f477552e232cbc5306c4659
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2026-09-18 (Fri, 18 Sep 2026)

  Changed paths:
    M llvm/lib/Transforms/IPO/LowerTypeTests.cpp
    M llvm/test/Transforms/ThinLTOBitcodeWriter/cfi-functions-hotness.ll

  Log Message:
  -----------
  [LowerTypeTests] Add -reorder-cfi-jump-tables-profiles kill switch (#224752)

Add `-reorder-cfi-jump-tables-profiles` (default: true) to allow
disabling CFI jump table hotness metadata generation and profiling
queries introduced in 50c563998bac.

When set to false, `createCfiFunctionsMetadata` avoids querying
`ProfileSummaryInfo` and `BlockFrequencyInfo`, leaving hotness bits in
`cfi.functions` metadata as 0 (unknown).

Assisted-by: Gemini



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