| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Small fixes to this documentation. Remove mention of uint/int type, fix typo | Nick Lewycky | 2010-03-31 | 1 | -8/+7 |
| | | | | | | | in 'number'. llvm-svn: 100001 | ||||
| * | Add a paragram describing how to extract line number information. | Devang Patel | 2010-03-26 | 1 | -0/+12 |
| | | | | | llvm-svn: 99636 | ||||
| * | Fixed spelling errors. | John Criswell | 2010-03-17 | 1 | -3/+3 |
| | | | | | llvm-svn: 98724 | ||||
| * | Start using DIFile. See updated SourceLevelDebugging.html for more information. | Devang Patel | 2010-03-09 | 1 | -87/+111 |
| | | | | | | | | | | This patch updates LLVMDebugVersion to 8. Debug info descriptors encoded using LLVMDebugVersion 7 is supported. Corresponding llvmgcc and clang FE commits are required. llvm-svn: 98020 | ||||
| * | Add documentation for llvm.dbg.value intrinsic | Victor Hernandez | 2010-01-11 | 1 | -0/+20 |
| | | | | | llvm-svn: 93203 | ||||
| * | Remove some validation errors. | Bill Wendling | 2009-12-01 | 1 | -12/+12 |
| | | | | | llvm-svn: 90184 | ||||
| * | Some formatting and spelling fixes. | Bill Wendling | 2009-12-01 | 1 | -61/+67 |
| | | | | | llvm-svn: 90182 | ||||
| * | Update to reflect recent debugging information encoding changes. | Devang Patel | 2009-11-25 | 1 | -219/+118 |
| | | | | | llvm-svn: 89896 | ||||
| * | Fix HTML formatting. | Jay Foad | 2009-11-17 | 1 | -1/+1 |
| | | | | | llvm-svn: 89093 | ||||
| * | Documentation: Perform automated correction of common typos. | Benjamin Kramer | 2009-10-12 | 1 | -1/+1 |
| | | | | | llvm-svn: 83849 | ||||
| * | Reapply 79977. | Devang Patel | 2009-08-28 | 1 | -505/+452 |
| | | | | | | | Use MDNodes to encode debug info in llvm IR. llvm-svn: 80406 | ||||
| * | Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. | Devang Patel | 2009-08-26 | 1 | -452/+505 |
| | | | | | llvm-svn: 80073 | ||||
| * | Update DebugInfo interface to use metadata, instead of special named ↵ | Devang Patel | 2009-08-25 | 1 | -505/+452 |
| | | | | | | | | | llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well. This change speeds up llvm-gcc by more then 6% at "-O0 -g" (measured by compiling InstructionCombining.cpp!) llvm-svn: 79977 | ||||
| * | fix some typos pointed out by Hidenobu Seki | Chris Lattner | 2009-07-18 | 1 | -1/+1 |
| | | | | | llvm-svn: 76342 | ||||
| * | Remove debug info anchors - llvm.dbg.compile_units, llvm.dbg.subprograms | Devang Patel | 2009-06-26 | 1 | -53/+0 |
| | | | | | | | and llvm.dbg.global_variables. llvm-svn: 74251 | ||||
| * | Fix some typos | Bruno Cardoso Lopes | 2009-05-29 | 1 | -3/+3 |
| | | | | | llvm-svn: 72579 | ||||
| * | Formatting. Some updating of data structures. More work needs to be done to ↵ | Bill Wendling | 2009-05-17 | 1 | -499/+613 |
| | | | | | | | update the examples. llvm-svn: 71974 | ||||
| * | update some syntax | Chris Lattner | 2009-04-03 | 1 | -89/+89 |
| | | | | | llvm-svn: 68362 | ||||
| * | Each input file is encoded as a separate compile unit in LLVM debugging | Devang Patel | 2009-01-30 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | information output. However, many target specific tool chains prefer to encode only one compile unit in an object file. In this situation, the LLVM code generator will include debugging information entities in the compile unit that is marked as main compile unit. The code generator accepts maximum one main compile unit per module. If a module does not contain any main compile unit then the code generator will emit multiple compile units in the output object file. [Part 1] Update DebugInfo APIs to accept optional boolean value while creating DICompileUnit to mark the unit as "main" unit. By defaults all units are considered non-main. Update SourceLevelDebugging.html to document "main" compile unit. Update DebugInfo APIs to not accept and encode separate source file/directory entries while creating various llvm.dbg.* entities. There was a recent, yet to be documented, change to include this additional information so no documentation changes are required here. Update DwarfDebug to handle "main" compile unit. If "main" compile unit is seen then all DIEs are inserted into "main" compile unit. All other compile units are used to find source location for llvm.dbg.* values. If there is not any "main" compile unit then create unique compile unit DIEs for each llvm.dbg.compile_unit. [Part 2] Create separate llvm.dbg.compile_unit for each input file. Mark compile unit create for main_input_filename as "main" compile unit. Use appropriate compile unit, based on source location information collected from the tree node, while creating llvm.dbg.* values using DebugInfo APIs. --- This is Part 1. llvm-svn: 63400 | ||||
| * | * Comply with HTML 4.01 Strict standard | Misha Brukman | 2008-12-16 | 1 | -22/+22 |
| | | | | | | | | * Converted absolute links to llvm.org/docs to relative links * Fixed spelling and s/;/:/, as needed llvm-svn: 61071 | ||||
| * | Global replace of yellow W3C "valid HTML/CSS" icons with blue ones. | Misha Brukman | 2008-12-11 | 1 | -2/+2 |
| | | | | | llvm-svn: 60880 | ||||
| * | Document TEST=dbgopt | Devang Patel | 2008-11-21 | 1 | -0/+18 |
| | | | | | llvm-svn: 59839 | ||||
| * | Minor spelling and typo fixes. | John Criswell | 2008-04-29 | 1 | -4/+4 |
| | | | | | llvm-svn: 50448 | ||||
| * | Update llvm.dbg.func.start. | Evan Cheng | 2008-02-01 | 1 | -4/+7 |
| | | | | | llvm-svn: 46636 | ||||
| * | Fix typos. | Duncan Sands | 2007-06-14 | 1 | -2/+2 |
| | | | | | llvm-svn: 37573 | ||||
| * | Change e-mail address. | Jim Laskey | 2007-03-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 35103 | ||||
| * | Change the MachineDebugInfo to MachineModuleInfo to better reflect usage | Jim Laskey | 2007-01-26 | 1 | -1/+1 |
| | | | | | | | for debugging and exception handling. llvm-svn: 33550 | ||||
| * | Update docs | Jim Laskey | 2006-11-30 | 1 | -2/+4 |
| | | | | | llvm-svn: 32037 | ||||
| * | Update info on mangled names. | Jim Laskey | 2006-08-21 | 1 | -2/+8 |
| | | | | | llvm-svn: 29804 | ||||
| * | Update debugging documents. | Jim Laskey | 2006-08-21 | 1 | -0/+12 |
| | | | | | llvm-svn: 29800 | ||||
| * | fix typos | Jim Laskey | 2006-06-21 | 1 | -2/+2 |
| | | | | | llvm-svn: 28894 | ||||
| * | add subroutine types | Jim Laskey | 2006-06-20 | 1 | -0/+5 |
| | | | | | llvm-svn: 28878 | ||||
| * | add decimal form of LLVMDebugVersion | Jim Laskey | 2006-06-16 | 1 | -1/+1 |
| | | | | | llvm-svn: 28817 | ||||
| * | 1. Revise vector debug support. | Jim Laskey | 2006-06-16 | 1 | -55/+55 |
| | | | | | | | | | 2. Update docs for vector debug support and new version control. 3. Simplify serialization of DebugDescInfo subclasses. llvm-svn: 28816 | ||||
| * | 1. Support standard dwarf format (was bootstrapping in Apple format.) | Jim Laskey | 2006-06-15 | 1 | -1/+6 |
| | | | | | | | 2. Add vector support. llvm-svn: 28807 | ||||
| * | Fixed some grammer and spelling. | Jim Laskey | 2006-03-24 | 1 | -5/+6 |
| | | | | | llvm-svn: 27062 | ||||
| * | Correction of stoppoint arguments. | Jim Laskey | 2006-03-23 | 1 | -4/+5 |
| | | | | | llvm-svn: 26983 | ||||
| * | Updated information related to local variables and scopes. | Jim Laskey | 2006-03-23 | 1 | -33/+105 |
| | | | | | llvm-svn: 26982 | ||||
| * | Update doc to reflect changes in subprogram and block descriptors. | Jim Laskey | 2006-03-15 | 1 | -23/+55 |
| | | | | | llvm-svn: 26783 | ||||
| * | Reflect the fact that empty strings can be expressed as null. | Jim Laskey | 2006-03-14 | 1 | -5/+4 |
| | | | | | llvm-svn: 26761 | ||||
| * | Bring debugging information up to date. | Jim Laskey | 2006-03-14 | 1 | -636/+1166 |
| | | | | | llvm-svn: 26759 | ||||
| * | Changes docs for llvm.cs.uiuc.edu -> llvm.org | Reid Spencer | 2006-03-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 26746 | ||||
| * | * Straighten a comment to a single line | Misha Brukman | 2004-12-09 | 1 | -2/+3 |
| | | | | | | | * Block off the section correctly with <!-- ***** --> llvm-svn: 18721 | ||||
| * | Remove more smileys. I kept the one in WritingAnLLVMPass because it is actually | Misha Brukman | 2004-12-04 | 1 | -2/+2 |
| | | | | | | | funny. llvm-svn: 18475 | ||||
| * | Minor format tweask for tables. | Reid Spencer | 2004-11-01 | 1 | -7/+5 |
| | | | | | llvm-svn: 17394 | ||||
| * | Fix broken link | Chris Lattner | 2004-07-19 | 1 | -2/+2 |
| | | | | | llvm-svn: 15008 | ||||
| * | Fix broken internal link. | Misha Brukman | 2004-06-03 | 1 | -1/+1 |
| | | | | | llvm-svn: 14002 | ||||
| * | Fix broken internal links. | Misha Brukman | 2004-06-03 | 1 | -2/+2 |
| | | | | | llvm-svn: 13999 | ||||
| * | Make use of the new doc_author class. "Seperate content from presentation" ↵ | Chris Lattner | 2004-05-23 | 1 | -0/+4 |
| | | | | | | | they said. llvm-svn: 13675 | ||||
| * | Use the images in the img/ directory. | Misha Brukman | 2004-05-12 | 1 | -1/+1 |
| | | | | | llvm-svn: 13509 | ||||

