From: Devang Patel Date: Tue, 29 Mar 2011 17:27:08 +0000 (+0000) Subject: Document llvm.dbg.sp, llvm.dbg.gv and llvm.dbg.enum X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=da6eed3cfea3a6468f3dc9076611438bf981256f;p=oota-llvm.git Document llvm.dbg.sp, llvm.dbg.gv and llvm.dbg.enum git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128466 91177308-0d34-0410-b5e6-96231b3b80d8 --- 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