summaryrefslogtreecommitdiff
path: root/lib/Analysis/DebugInfo.cpp
Commit message (Expand)AuthorAge
* Avoid using "Type" as the variable name.Devang Patel2010-01-23
* Make sure ValueFn starts off emptyVictor Hernandez2010-01-23
* Avoid unnecessary Elts arrayVictor Hernandez2010-01-20
* Make findDbgDeclare/findDbgGlobalDeclare local static functions; avoid Elts a...Victor Hernandez2010-01-18
* Replace DebugLocTuple with DILocation.Devang Patel2010-01-16
* Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez2010-01-15
* Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be au...Victor Hernandez2010-01-15
* Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez2010-01-15
* Respond to Chris' review:Victor Hernandez2010-01-11
* Convert a ton of simple integer type equality tests to the new predicate.Benjamin Kramer2010-01-05
* Remove dead debug info intrinsics.Devang Patel2010-01-05
* fix Analysis/DebugInfo.h to not include Metadata.h. Do thisChris Lattner2009-12-31
* rename "elements" of metadata to "operands". "Elements" areChris Lattner2009-12-31
* Optimize MDNode to coallocate the operand list immediatelyChris Lattner2009-12-31
* remove a bunch of unneeded functions.Chris Lattner2009-12-29
* major cleanups, much of this file was incorrectly indented.Chris Lattner2009-12-29
* one pass of cleanup over DebugInfo.h. Much more is still needed.Chris Lattner2009-12-29
* Final step in the metadata API restructuring: move the Chris Lattner2009-12-29
* This is a major cleanup of the instruction metadata interfaces thatChris Lattner2009-12-28
* rename getMDKind -> getMDKindID, make it autoinsert if an MD KindChris Lattner2009-12-28
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-23
* Add support to emit debug info for C++ namespaces.Devang Patel2009-12-15
* Revert 90858 90875 and 90805 for now.Devang Patel2009-12-08
* Rename DIFactory::InsertValue() as DIFactory::InsertDbgValueIntrinsic()Victor Hernandez2009-12-07
* Add support to emit debug info for c++ style namespaces.Devang Patel2009-12-07
* Introduce the "@llvm.dbg.value" debug intrinsic.Victor Hernandez2009-12-07
* Add support to emit debug info for virtual functions and virtual base classes.Devang Patel2009-12-03
* Add utility routine to create subprogram definition entry from subprogram dec...Devang Patel2009-12-01
* Use StringRef (again) in DebugInfo interface.Devang Patel2009-11-25
* Emit pubtypes.Devang Patel2009-11-24
* Add CreateLocation varinat that accepts MDNode (with a default value).Devang Patel2009-11-23
* Remove dead code.Devang Patel2009-11-17
* Revert r87059 for now. It is failing clang tests.Devang Patel2009-11-13
* Remove unnecessary llvm.dbg.declare bitcastVictor Hernandez2009-11-13
* "Attach debug info with llvm instructions" mode was enabled a month ago. Now ...Devang Patel2009-11-12
* Do not use StringRef in DebugInfo interface. Devang Patel2009-11-12
* Implement support to debug inlined functions.Devang Patel2009-11-10
* Process InlinedAt location info.Devang Patel2009-11-10
* Tolerate invalid derived type.Devang Patel2009-11-06
* Do not bother to emit debug info for nameless global variable.Devang Patel2009-11-06
* While calculating original type size for a derived type, handle type variants...Devang Patel2009-11-04
* If string field is empty then return NULL.Devang Patel2009-10-30
* If a type is derived from a derived type then calculate size appropriately.Devang Patel2009-10-30
* First bitcase use may not lead to a dbg.declare intrinsic. Iterate uses until...Devang Patel2009-10-29
* Add support to encode type info using llvm::Constant.Devang Patel2009-10-26
* "there is not any instruction with attached debug info in this module" does n...Devang Patel2009-10-13
* It's possible for a global variable to be optimized out of a metadata object. SoBill Wendling2009-10-08
* Extract subprogram and compile unit information from the debug info attached ...Devang Patel2009-10-07
* Expand api out in the usual inserter way, though, I do have aMike Stump2009-10-01
* Add another MDNode into DebugLocTuple. This will be used to keep track of inl...Devang Patel2009-10-01