From 67a1a54195706f48170ddc42b1eaba799274718a Mon Sep 17 00:00:00 2001 From: Victor Hernandez Date: Mon, 11 Jan 2010 22:53:48 +0000 Subject: [PATCH] Add documentation for llvm.dbg.value intrinsic git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93203 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/SourceLevelDebugging.html | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/docs/SourceLevelDebugging.html b/docs/SourceLevelDebugging.html index 05a99e3d8e4..b028ee6d349 100644 --- a/docs/SourceLevelDebugging.html +++ b/docs/SourceLevelDebugging.html @@ -38,6 +38,7 @@
  • Debugger intrinsic functions
  • Object lifetimes and scoping
  • @@ -774,6 +775,25 @@ DW_TAG_return_variable = 258 + +
    + llvm.dbg.value +
    + +
    +
    +  void %llvm.dbg.value( metadata, i64, metadata )
    +
    + +

    This intrinsic provides information when a user source variable is set to a + new value. The first argument is the new value (wrapped as metadata). The + second argument is the offset in the user source variable where the new value + is written. The third argument is + the %llvm.dbg.variable containing + the description of the user source variable.

    + +
    +
    Object lifetimes and scoping