From 1b0c19617dc8e726a6bcb5fe67a7307c6ad77c0b Mon Sep 17 00:00:00 2001 From: Devang Patel Date: Tue, 29 Mar 2011 17:27:08 +0000 Subject: [PATCH] Document llvm.dbg.sp, llvm.dbg.gv and llvm.dbg.enum llvm-svn: 128466 --- docs/SourceLevelDebugging.html | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/docs/SourceLevelDebugging.html b/docs/SourceLevelDebugging.html index f1e1cd0285d..c786a7d0a81 100644 --- a/docs/SourceLevelDebugging.html +++ b/docs/SourceLevelDebugging.html @@ -407,7 +407,8 @@ height="369">

These descriptors provide debug information about globals variables. The -provide details such as name, type and where the variable is defined.

+provide details such as name, type and where the variable is defined. All +global variables are collected by named metadata !llvm.dbg.gv.

@@ -446,7 +447,10 @@ provide details such as name, type and where the variable is defined.

These descriptors provide debug information about functions, methods and subprograms. They provide details such as name, return types and the source - location where the subprogram is defined.

+ location where the subprogram is defined. + All subprogram descriptors are collected by a named metadata + !llvm.dbg.sp. +

@@ -646,7 +650,8 @@ DW_TAG_inheritance = 28

The members of enumeration types (tag = DW_TAG_enumeration_type) are enumerator descriptors, each representing - the definition of enumeration value for the set.

+ the definition of enumeration value for the set. All enumeration type + descriptors are collected by named metadata !llvm.dbg.enum.

The members of structure (tag = DW_TAG_structure_type) or union (tag = DW_TAG_union_type) types are any one of