summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/DebugInfo.h
Commit message (Expand)AuthorAge
* Add virtual destructor.Devang Patel2009-09-01
* Introduce DILocation.Devang Patel2009-09-01
* Add getDirectory() and getFilename() interface to DIScope.Devang Patel2009-09-01
* Subprogram is a scope. Derive DISubprogram from DIScope.Devang Patel2009-08-31
* Rename DIBlock as DILexicalBlock.Devang Patel2009-08-31
* Derive DICompileUnit from DIScope.Devang Patel2009-08-31
* Add flag to mark structs for Apple Block "byref" variables; also add code toCaroline Tice2009-08-31
* Introduce DIScope.Devang Patel2009-08-31
* Simplify isDerivedType() and other predicate interface.Devang Patel2009-08-31
* Reapply 79977.Devang Patel2009-08-28
* Closure is a very generic name. Use AppleBlock instead.Devang Patel2009-08-27
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-26
* fix some funky indentationChris Lattner2009-08-26
* Add isClosure() predicate. This is used to add DW_AT_APPLE_block attribute.Devang Patel2009-08-26
* Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel2009-08-25
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-11
* Keep track of DIType.Devang Patel2009-08-10
* Remove dead code.Devang Patel2009-08-06
* Fix comment.Devang Patel2009-08-06
* Factor some of the constants+context related code out into a separate header,...Owen Anderson2009-08-04
* Process DbgDeclareInst.Devang Patel2009-07-31
* s/DebugInfoEnumerator/DebugInfoFinder/gDevang Patel2009-07-30
* walk DbgRegionStartInst and DbgRegionEndInstDevang Patel2009-07-30
* Add DebugInfoEnumerator to collect debug info.Devang Patel2009-07-28
* 80 columns!Devang Patel2009-07-27
* Add replaceAllUsesWith() to FE replace debug info constructs while building c...Devang Patel2009-07-22
* Match declaration to definition.Daniel Dunbar2009-07-12
* Re-LLVMContext-ize DebugInfo, now with less breakage.Owen Anderson2009-07-07
* Simplify debug info intrisinc lowering.Devang Patel2009-07-02
* Fix typo.Devang Patel2009-07-02
* Add debug info utility routines.Devang Patel2009-07-02
* Remove unnecessary includes.Devang Patel2009-06-26
* Remove debug info anchors - llvm.dbg.compile_units, llvm.dbg.subprogramsDevang Patel2009-06-26
* It is not a good idea to have data member's name match argument's name. In fa...Devang Patel2009-06-23
* Add DISubprogram::getReturnTypeName()Devang Patel2009-06-23
* Non-functionality changes:Bill Wendling2009-05-14
* Revert 71165. It did more than just revert 71158 and it introducedDan Gohman2009-05-07
* Temporarily revert r71158. It was causing a failure during a full bootstrap:Bill Wendling2009-05-07
* Add dump method to DIDescriptor.Bill Wendling2009-05-05
* -Move the DwarfWriter::ValidDebugInfo check to a static DIDescriptor::ValidDe...Argyrios Kyrtzidis2009-05-03
* Add a method to check that the subprogram holds debug info for the given Func...Devang Patel2009-04-15
* Oops...I committed too much.Bill Wendling2009-03-13
* Temporarily XFAIL this test.Bill Wendling2009-03-13
* Global variables don't have a corresponding llvm.dbg.declare, yet it is possibleTorok Edwin2009-03-10
* Pass in a std::string when getting the names of debugging things. This cuts downBill Wendling2009-03-09
* The debugger sometimes lookup dynamically in the runtime to find ivar info of...Devang Patel2009-02-17
* Emit debug info for bitfields.Devang Patel2009-02-17
* Unbreak the build on win32.Cedric Venet2009-02-14
* Each input file is encoded as a separate compile unit in LLVM debuggingDevang Patel2009-01-30
* Add dump() routines to help debug debug info :)Devang Patel2009-01-30