[#llvm-ConvertDebugDeclareToDebugValue-07] = xref:llvm.adoc[llvm]::ConvertDebugDeclareToDebugValue :relfileprefix: ../ :mrdocs: Convert a dbg.declare into a dbg.value at a store. == Synopsis Declared in `<llvm/Transforms/Utils/Local.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void ConvertDebugDeclareToDebugValue( xref:llvm/DbgVariableRecord.adoc[DbgVariableRecord]* DVR, xref:llvm/StoreInst.adoc[StoreInst]* SI, xref:llvm/DIBuilder.adoc[DIBuilder]& Builder); ---- == Description Inserts a dbg.value record before a store to an alloca'd value that has an associated dbg.declare record. == Parameters [cols="1,4"] |=== | Name| Description | *DVR* | dbg.declare record to lower at the store. | *SI* | Store that writes the alloca'd value. | *Builder* | DIBuilder used to create the dbg.value. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#