[all-commits] [llvm/llvm-project] f80e3b: [BOLT] Keep folded functions in BinaryFunctions ma...

Maksim Panchenko via All-commits all-commits at lists.llvm.org
Tue Feb 10 14:56:48 PST 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f80e3b3d7eebc5651fba656aab02485a9c0822b4
      https://github.com/llvm/llvm-project/commit/f80e3b3d7eebc5651fba656aab02485a9c0822b4
  Author: Maksim Panchenko <maks at fb.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M bolt/include/bolt/Core/BinaryContext.h
    M bolt/include/bolt/Core/BinaryFunction.h
    M bolt/lib/Core/BinaryContext.cpp
    M bolt/lib/Core/BinaryFunction.cpp
    M bolt/lib/Passes/PatchEntries.cpp
    M bolt/lib/Rewrite/RewriteInstance.cpp

  Log Message:
  -----------
  [BOLT] Keep folded functions in BinaryFunctions map. NFC (#180392)

In relocation mode, keep folded functions in the BinaryFunctions map
instead of erasing them. Mark them as folded using setFolded() and skip
emitting them.



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