aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorStephen Tozer <stephen.tozer@sony.com>2025-09-16 11:22:02 +0100
committerGitHub <noreply@github.com>2025-09-16 11:22:02 +0100
commit3946c5061d708b1e7604db63e9b604cb0fce7dd6 (patch)
tree8e2582c4b942368c3a2c89cb627356482ea4fc55 /clang/lib/Frontend/CompilerInvocation.cpp
parent3a5cc953dce0e142e935335a4cdbc5821ddf6d11 (diff)
downloadllvm-3946c5061d708b1e7604db63e9b604cb0fce7dd6.zip
llvm-3946c5061d708b1e7604db63e9b604cb0fce7dd6.tar.gz
llvm-3946c5061d708b1e7604db63e9b604cb0fce7dd6.tar.bz2
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.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions