diff options
author | Orlando Cazalet-Hyams <orlando.hyams@sony.com> | 2024-03-19 13:28:43 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-19 13:28:43 +0000 |
commit | 835c1b56a82542d91c337e24140bd2b08a7bf715 (patch) | |
tree | 9aeb9a507aaf79987be72c223c0cc3297f1d6915 /clang/lib/CodeGen/ModuleBuilder.cpp | |
parent | 94c6ce1de92f56879cad1bfa12ba23ef0ecfcd91 (diff) | |
download | llvm-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