[llvm] [LLVM][DebugInfo]Allow ExtraData field to be a node reference (PR #165023)

Laxman Sole via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 29 11:40:38 PDT 2025


laxmansole wrote:

Yes, both are semantically identical. 

>Why is the second form more useful than the first?

Even with the fix in `llvmlite`, due to logistical issues, numba-cuda will not be able to generate the `typed constant` form for certain versions of tools for their numba-cuda debugging efforts. 

These changes are necessary to support the second form. The rationale is that valid LLVM IR should never trigger assertions.

https://github.com/llvm/llvm-project/pull/165023


More information about the llvm-commits mailing list