aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
diff options
context:
space:
mode:
authorOrlando Cazalet-Hyams <orlando.hyams@sony.com>2024-03-19 13:28:43 +0000
committerGitHub <noreply@github.com>2024-03-19 13:28:43 +0000
commit835c1b56a82542d91c337e24140bd2b08a7bf715 (patch)
tree9aeb9a507aaf79987be72c223c0cc3297f1d6915 /clang/lib/CodeGen/ModuleBuilder.cpp
parent94c6ce1de92f56879cad1bfa12ba23ef0ecfcd91 (diff)
downloadllvm-835c1b56a82542d91c337e24140bd2b08a7bf715.zip
llvm-835c1b56a82542d91c337e24140bd2b08a7bf715.tar.gz
llvm-835c1b56a82542d91c337e24140bd2b08a7bf715.tar.bz2
[RemoveDIs] Auto-upgrade debug intrinsics to DbgRecords (default false) (#85650)
If --load-bitcode-into-experimental-debuginfo-iterators is true then debug intrinsics are auto-upgraded to DbgRecords (the new debug info format). The upgrade is trivial because the two representations are semantically identical. llvm.dbg.value with 4 operands and llvm.dbg.addr intrinsics are upgraded in the same way as usual, but converted directly into DbgRecords instead of debug intrinsics.
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions