summaryrefslogtreecommitdiff
path: root/lib/Analysis/DebugInfo.cpp
Commit message (Expand)AuthorAge
* Add support for DW_TAG_unspecified_parameters.Devang Patel2010-10-06
* Let FE mark a variable as artificial variable.Devang Patel2010-09-29
* Generalize DISubprogram element to encode various flags instead of just one b...Devang Patel2010-09-29
* Provide an interface to let FEs anchor debug info for types.Devang Patel2010-09-28
* Simplify code.Benjamin Kramer2010-09-21
* Make CreateComplexVariable independent of SmallVector.Benjamin Kramer2010-09-21
* Let FE use derived types for DW_TAG_friend.Devang Patel2010-08-23
* Handle qualified constants that are directly folded by FE.Devang Patel2010-08-23
* CreateTemporaryType doesn't needs its Context argument.Dan Gohman2010-08-20
* Introduce a new temporary MDNode concept. Temporary MDNodes areDan Gohman2010-08-20
* Even if a variable has constant value all the time, it is still a variable in...Devang Patel2010-08-11
* Add missing argument. CreateCompositeTypeEx() users, please verify.Devang Patel2010-08-10
* Do not forget debug info for enums. Use named mdnode to keep track of these t...Devang Patel2010-08-10
* Handle TAG_constant for integers.Devang Patel2010-08-10
* Refactor.Devang Patel2010-08-09
* Add explicit constructors. Patch by Renato Golin.Devang Patel2010-08-02
* Make NamedMDNode not be a subclass of Value, and simplify the interfaceDan Gohman2010-07-21
* tidy up.Jim Grosbach2010-07-21
* Disallow null as a named metadata operand.Dan Gohman2010-07-21
* Correct line info for declarations/definitions. Radar 8063111.Stuart Hastings2010-07-19
* Reverting r107918 and r107919. Radar 8063111.Stuart Hastings2010-07-08
* Fix decl/def debug info for template functions. Radar 8063111.Stuart Hastings2010-07-08
* Use named MDNode, llvm.dbg.sp, to collect subprogram info. This will be used ...Devang Patel2010-06-28
* Do not forget last element, function, while creating Subprogram definition MD...Devang Patel2010-06-27
* Use single interface, using twine, to get named metadata.Devang Patel2010-06-22
* Do not rely on Twine temporaries to survive.Devang Patel2010-06-22
* Do not directly use function names to construct new name for named metadata.Devang Patel2010-06-21
* Check function pointer first, before comparing function names.Devang Patel2010-06-16
* Use separate named MDNode to hold each function's local variable info.Devang Patel2010-06-16
* Support for nested functions/classes in debug output. (Again.) Radar 7424645.Stuart Hastings2010-06-11
* Delete duplicate function.Stuart Hastings2010-06-11
* Revert 105492 & 105493 due to a testcase regression. Radar 7424645.Stuart Hastings2010-06-05
* Support for nested functions/classes in debug output. Radar 7424645.Stuart Hastings2010-06-04
* Revert 104841, 104842, 104876 due to buildbot failures. Radar 7424645.Stuart Hastings2010-05-28
* Support for nested functions/classes in debug output. Radar 7424645.Stuart Hastings2010-05-27
* Rename variable. add comment.Devang Patel2010-05-20
* Add support to preserve type info for the variables that are removed by the o...Devang Patel2010-05-14
* Fix whitespace in debug output to be consistent.Dan Gohman2010-05-10
* Remove DIGlobal.Devang Patel2010-05-07
* Add DINameSpace::Verify().Devang Patel2010-05-07
* Verify variable directly.Devang Patel2010-05-07
* Verify compile unit also.Devang Patel2010-05-07
* Wrap const MDNode * inside DIDescriptor.Devang Patel2010-05-07
* Use overloaded operators instead of DIDescriptor::getNode()Devang Patel2010-05-07
* Avoid DIDescriptor::getNode(). Use overloaded operators instead.Devang Patel2010-05-07
* Add some words to this output to indicate what the numbers mean.Dan Gohman2010-05-07
* Fix the new print functions to call print instead of dump.Dan Gohman2010-05-07
* Convert the DebugInfo classes dump() methods into print(raw_ostream &)Dan Gohman2010-05-07
* Do not ignore debug loc attached with llvm.dbg.declare while collecting debug...Devang Patel2010-05-04
* Attach AT_APPLE_optimized attribute to optimized function's debug info.Devang Patel2010-04-30