[llvm] [DebugInfo][AT] Treat escaping calls as untagged stores in assignment tracking (PR #183979)
Shivam Kunwar via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 10 10:09:45 PDT 2026
phyBrackets wrote:
Hi @OCHyams ,
the assert you suggested hits on the AArch64 tag-offset tests (dbg-assign-tag-offset.ll and dbg-assign-tag-offset-mix-loc.ll), turns out address-modifying DIExpressions on dbg_assigns do occur in practice there. Changed it to a defensive continue that skips those variables instead, so they get the same behavior as before this patch (no escaping call handling, but no crash either).
https://github.com/llvm/llvm-project/pull/183979
More information about the llvm-commits
mailing list