summaryrefslogtreecommitdiff
path: root/docs/SourceLevelDebugging.rst
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2014-06-30 17:17:35 +0000
committerAdrian Prantl <aprantl@apple.com>2014-06-30 17:17:35 +0000
commit93b97c9a57ac78d2b0e6e56288441200c9c19167 (patch)
tree677b98a93a7b130847b9b03f2db65e720ea6e4e4 /docs/SourceLevelDebugging.rst
parente6cfdc847153497c3c91aeb69acf61c1e870e937 (diff)
Debug info: split out complex DIVariable address expressions into a
separate MDNode so they can be uniqued via folding set magic. To conserve space, DIVariable nodes are still variable-length, with the last two fields being optional. No functional change. http://reviews.llvm.org/D3526 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212050 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/SourceLevelDebugging.rst')
-rw-r--r--docs/SourceLevelDebugging.rst1
1 files changed, 1 insertions, 0 deletions
diff --git a/docs/SourceLevelDebugging.rst b/docs/SourceLevelDebugging.rst
index a4fbd72167f..869d3a38310 100644
--- a/docs/SourceLevelDebugging.rst
+++ b/docs/SourceLevelDebugging.rst
@@ -570,6 +570,7 @@ Local variables
metadata, ;; Reference to the type descriptor
i32, ;; flags
metadata ;; (optional) Reference to inline location
+ metadata ;; (optional) Reference to a complex expression (see below)
}
These descriptors are used to define variables local to a sub program. The