[llvm] [LangRef] Clarify definition of fragments and debug intrinsics (PR #82019)

Adrian Prantl via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 16 16:24:29 PST 2024


================
@@ -417,8 +448,9 @@ values through compilation, when objects are promoted to SSA values an
 ``llvm.dbg.value`` intrinsic is created for each assignment, recording the
 variable's new location. Compared with the ``llvm.dbg.declare`` intrinsic:
 
-* A dbg.value terminates the effect of any preceding dbg.values for (any
-  overlapping fragments of) the specified variable.
+* A dbg.value terminates the effect of any preceding dbg.values for any
----------------
adrian-prantl wrote:

should we be consistent and use `llvm.dbg.value` here?

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


More information about the llvm-commits mailing list