2 Commits

Author SHA1 Message Date
Kazu Hirata
9de880e030
[llvm] Remove unused local variables (NFC) (#169171)
Identified with bugprone-unused-local-non-trivial-variable.
2025-11-22 15:30:28 -08:00
Stephen Tozer
3946c5061d
Add DebugSSAUpdater class to track debug value liveness (#135349)
This patch adds a class that uses SSA construction, with debug values as
definitions, to determine whether and which debug values for a
particular variable are live at each point in an IR function. This will
be used by the IR reader of llvm-debuginfo-analyzer to compute variable
ranges and coverage, although it may be applicable to other debug info
IR analyses.
2025-09-16 11:22:02 +01:00