BOLT Release Notes
authorAmir Ayupov <aaupov@meta.com>
Thu, 3 Aug 2023 17:47:18 +0000 (10:47 -0700)
committerTobias Hieta <tobias@hieta.se>
Thu, 10 Aug 2023 07:14:47 +0000 (09:14 +0200)
llvm/docs/ReleaseNotes.rst

index e0c6d25..bd12d8c 100644 (file)
@@ -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
 -------------