Revamp cg_llvm
debuginfo handling to use records
#134000
Labels
A-debuginfo
Area: Debugging information in compiled programs (DWARF, PDB, etc.)
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-cleanup
Category: PRs that clean code up or issues documenting cleanup.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Currently, we use debuginfo driven by intrinsics. We will need to use records instead, see the migration doc released with LLVM 19: https://llvm.org/docs/RemoveDIsDebugInfo.html
Some notes:
cg_llvm
debuginfo handling to use the LLVM-C API #134001 and https://github.com/llvm/llvm-project/blob/main/llvm/include/llvm-c/DebugInfo.hThe text was updated successfully, but these errors were encountered: