[llvm-branch-commits] [llvm] 4bf07e1 - BOLT Release Notes

Tobias Hieta via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu Aug 10 00:15:14 PDT 2023


Author: Amir Ayupov
Date: 2023-08-10T09:14:47+02:00
New Revision: 4bf07e1365e1c727b8125f2e55644e8a96a84208

URL: https://github.com/llvm/llvm-project/commit/4bf07e1365e1c727b8125f2e55644e8a96a84208
DIFF: https://github.com/llvm/llvm-project/commit/4bf07e1365e1c727b8125f2e55644e8a96a84208.diff

LOG: BOLT Release Notes

Added: 
    

Modified: 
    llvm/docs/ReleaseNotes.rst

Removed: 
    


################################################################################
diff  --git a/llvm/docs/ReleaseNotes.rst b/llvm/docs/ReleaseNotes.rst
index e0c6d258ce8f8f..bd12d8c3964f63 100644
--- a/llvm/docs/ReleaseNotes.rst
+++ b/llvm/docs/ReleaseNotes.rst
@@ -432,6 +432,17 @@ Changes to Sanitizers
     // Example override
     extern "C" const char *__asan_default_options() { ... }
 
+Changes to BOLT
+---------------
+* Initial RISC-V (RV64GC) target support was added.
+* DWARFRewriter got new mechanism for more flexible handling of debug
+  information. It raises debug information to IR level before performing
+  updates, and IR is written out to the binary after updates are applied.
+* Stale profile matching was added under a flag `--infer-stale-profile`.
+  It requires the use of a YAML profile, produced by perf2bolt using `-w`
+  flag, or with `--profile-format=yaml`.
+
+
 Other Changes
 -------------
 


        


More information about the llvm-branch-commits mailing list