Variable debug info is marked with llvm.dbg.declare, which is pending deprecation according to llvm docs. A new llvm.dbg.addr is available to replace the deprecated API. The two API have the same interface so we can easily substitute the one API. See https://reviews.llvm.org/D37768.
However, NVVM IR 1.5 doesn't support the new llvm.dbg.addr yet. Otherwise, we could make the change right now.
Variable debug info is marked with
llvm.dbg.declare
, which is pending deprecation according to llvm docs. A newllvm.dbg.addr
is available to replace the deprecated API. The two API have the same interface so we can easily substitute the one API. See https://reviews.llvm.org/D37768.However, NVVM IR 1.5 doesn't support the new
llvm.dbg.addr
yet. Otherwise, we could make the change right now.