aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SelectOptimize.cpp
diff options
context:
space:
mode:
authorStephen Tozer <stephen.tozer@sony.com>2024-01-22 18:04:07 +0000
committerGitHub <noreply@github.com>2024-01-22 18:04:07 +0000
commit89aa3355e2366c6cf6ad9ac1f4693ff950d86c30 (patch)
tree281f6594a5645bae0447b48f20e13bf39f09d7d8 /llvm/lib/CodeGen/SelectOptimize.cpp
parent0fe20aa45eab5f66ac88776f068b7f41b8204aaf (diff)
downloadllvm-89aa3355e2366c6cf6ad9ac1f4693ff950d86c30.zip
llvm-89aa3355e2366c6cf6ad9ac1f4693ff950d86c30.tar.gz
llvm-89aa3355e2366c6cf6ad9ac1f4693ff950d86c30.tar.bz2
[RemoveDIs][DebugInfo] Remove redundant DPVAssigns (#78574)
DPValues are already supported by most of the utilities that remove redundant debug info after certain passes; the exception to this is `removeUndefDbgAssignsFromEntryBlock`, which applies only to llvm.dbg.assigns which were previously unimplemented for DPValues. Now that DPVAssigns exist, we have to support removing redundant instances in the same way, which this patch implements.
Diffstat (limited to 'llvm/lib/CodeGen/SelectOptimize.cpp')
0 files changed, 0 insertions, 0 deletions