summaryrefslogtreecommitdiff
path: root/lib/Analysis/DebugInfo.cpp
Commit message (Expand)AuthorAge
...
* Add isFOO() helpers. Fix getDirectory() and getFilename() for DIScope.Devang Patel2009-09-30
* Add a way for a frontend to generate more complex dwarf locationMike Stump2009-09-30
* Remove std::string uses from DebugInfo interface.Devang Patel2009-09-29
* Switch DIDescriptor to use a TrackingVH. - This makes it much safer to work w...Daniel Dunbar2009-09-22
* Tabs -> spaces, and remove trailing whitespace.Daniel Dunbar2009-09-20
* Strip trailing whitespace.Daniel Dunbar2009-09-19
* Provide a way to extract location info from DILocation.Devang Patel2009-09-16
* Introduce DILocation.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
* Introduce DIScope.Devang Patel2009-08-31
* Oops. Fix inverted logic in assertion check.Devang Patel2009-08-31
* Simplify isDerivedType() and other predicate interface.Devang Patel2009-08-31
* Reapply 79977.Devang Patel2009-08-28
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-26
* Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel2009-08-25
* remove uses of llvm/Support/Streams.h.Chris Lattner2009-08-23
* bug 4530: Make debug information static to it is preservered during bitcode l...Richard Pennington2009-08-21
* Oops. find all llvm.dbg.global_variables.Devang Patel2009-08-17
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-13
* Keep track of DIType.Devang Patel2009-08-10
* Remove dead code.Devang Patel2009-08-06
* Privatize the StructType table, which unfortunately involves routing contexts...Owen Anderson2009-08-05
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-31
* Process DbgDeclareInst.Devang Patel2009-07-31
* Move more code back to 2.5 APIs.Owen Anderson2009-07-30
* s/DebugInfoEnumerator/DebugInfoFinder/gDevang Patel2009-07-30
* walk DbgRegionStartInst and DbgRegionEndInstDevang Patel2009-07-30
* Eliminate a few unused-variable warningsDouglas Gregor2009-07-29
* Move types back to the 2.5 API.Owen Anderson2009-07-29
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-29
* Add DebugInfoEnumerator to collect debug info.Devang Patel2009-07-28
* Change ConstantArray to 2.5 API.Owen Anderson2009-07-28
* Move ConstantStruct back to 2.5 API.Owen Anderson2009-07-27
* Remove Value::getName{Start,End}, the last of the old Name APIs.Daniel Dunbar2009-07-26
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-24
* Fix thinko.Devang Patel2009-07-22
* Add replaceAllUsesWith() to FE replace debug info constructs while building c...Devang Patel2009-07-22
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-13
* Switch GlobalVariable ctors to a sane API, where *either* a context or a modu...Owen Anderson2009-07-08
* Push LLVMContext through GlobalVariables and IRBuilder.Owen Anderson2009-07-08
* Re-LLVMContext-ize DebugInfo, now with less breakage.Owen Anderson2009-07-07
* Revert part of r74873 that broke Clang's debug info generation.Owen Anderson2009-07-07
* Finish LLVMContext-ing lib/Analysis. This required pushing LLVMContext's thr...Owen Anderson2009-07-06
* Simplify debug info intrisinc lowering.Devang Patel2009-07-02
* Fix typo.Devang Patel2009-07-02
* Add debug info utility routines.Devang Patel2009-07-02
* Keep DIDescriptor methods together. Devang Patel2009-07-01
* improve the APIs for creating struct and function types with no arguments/ele...Chris Lattner2009-07-01