290
290
291
291
.. code-block :: llvm
292
292
293
- #dbg_<kind>([<arg>, ]*, <DILocation>)
293
+ #dbg_<kind>([<arg>, ]* <DILocation>)
294
294
; Using the intrinsic model, the above is equivalent to:
295
295
call void llvm.dbg.<kind>([metadata <arg>, ]*), !dbg <DILocation>
296
296
@@ -311,7 +311,7 @@ For each kind of intrinsic function, there is an equivalent debug record.
311
311
312
312
.. code-block :: llvm
313
313
314
- #dbg_declare(Value, DILocalVariable, DIExpression, DILocation)
314
+ #dbg_declare([ Value|MDNode] , DILocalVariable, DIExpression, DILocation)
315
315
316
316
Equivalent to the ``llvm.dbg.declare `` intrinsic.
317
317
@@ -320,7 +320,7 @@ Equivalent to the ``llvm.dbg.declare`` intrinsic.
320
320
321
321
.. code-block :: llvm
322
322
323
- #dbg_value([Value|DIArgList], DILocalVariable, DIExpression, DILocation)
323
+ #dbg_value([Value|DIArgList|MDNode ], DILocalVariable, DIExpression, DILocation)
324
324
325
325
Equivalent to the ``llvm.dbg.value `` intrinsic.
326
326
@@ -329,8 +329,8 @@ Equivalent to the ``llvm.dbg.value`` intrinsic.
329
329
330
330
.. code-block :: llvm
331
331
332
- #dbg_assign([Value|DIArgList], DILocalVariable, DIExpression, DIAssignID ,
333
- Value, DIExpression, DILocation)
332
+ #dbg_assign([Value|DIArgList|MDNode ], DILocalVariable, DIExpression,
333
+ DIAssignID, [ Value|MDNode] , DIExpression, DILocation)
334
334
335
335
Equivalent to the ``llvm.dbg.assign `` intrinsic.
336
336
0 commit comments