[all-commits] [llvm/llvm-project] 5a1191: [BOLT] Refactor interface for creating instruction...

Maksim Panchenko via All-commits all-commits at lists.llvm.org
Sat Mar 1 19:20:39 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5a11912ece2731eb9c50f80fdfd75bd1dfc2ebc8
      https://github.com/llvm/llvm-project/commit/5a11912ece2731eb9c50f80fdfd75bd1dfc2ebc8
  Author: Maksim Panchenko <maks at fb.com>
  Date:   2025-03-01 (Sat, 01 Mar 2025)

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

  Log Message:
  -----------
  [BOLT] Refactor interface for creating instruction patches. NFCI (#129404)

Add BinaryContext::createInstructionPatch() interface for patching parts
of the original binary with new instruction sequences. Refactor
PatchEntries pass to use the new interface.



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