[llvm] [DebugInfo][InstrRef] Index DebugVariables and some DILocations (PR #99318)
    Orlando Cazalet-Hyams via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Jul 17 10:23:32 PDT 2024
    
    
  
================
@@ -1003,38 +1041,44 @@ using OverlapMap =
 /// identified.
 class VLocTracker {
 public:
+  /// Ref to function-wide map of DebugVariable <=> ID-numbers.
+  DebugVariableMap &DVMap;
   /// Map DebugVariable to the latest Value it's defined to have.
   /// Needs to be a MapVector because we determine order-in-the-input-MIR from
-  /// the order in this container.
+  /// the order in this container. (FIXME: this is less true now).
----------------
OCHyams wrote:
Imo it could be helpful to future developers if you explained why it's less true now here?
https://github.com/llvm/llvm-project/pull/99318
    
    
More information about the llvm-commits
mailing list