[llvm] [IR] Use persistent metadata IDs for pass snapshots (PR #216838)

Alexis Engelke via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 20 02:14:34 PDT 2026


================
@@ -785,6 +786,14 @@ AbstractSlotTrackerStorage::~AbstractSlotTrackerStorage() = default;
 //===----------------------------------------------------------------------===//
 // SlotTracker Class: Enumerate slot numbers for unnamed values
 //===----------------------------------------------------------------------===//
+namespace {
+enum class MetadataPrintMode {
+  Compact,
+  PersistentReferences,
+  PersistentDefinitions,
----------------
aengelke wrote:

Why three modes (and no documentation)?

https://github.com/llvm/llvm-project/pull/216838


More information about the llvm-commits mailing list