Until now all debug info MDNodes referred to a root MDNode, a compile unit. This...
[oota-llvm.git] / lib / Analysis / DebugInfo.cpp
2011-08-16 Devang PatelUntil now all debug info MDNodes referred to a root...
2011-08-15 Devang PatelRefactor. Global variables are part of compile unit...
2011-08-10 Devang PatelDistinguish between two copies of one inlined variable...
2011-08-09 Devang PatelProvide method to print variable's extended name which...
2011-08-05 Chandler CarruthTemporarily revert r135528 which distinguishes between...
2011-07-20 Devang PatelThere are two ways to map a variable to its lexical...
2011-07-19 Devang PatelDistinguish between two copies of one inlined variable.
2011-07-19 Devang PatelReapply r135457. This needs llvm-gcc change, that I...
2011-07-19 Bob WilsonRevert "Make a provision to encode inline location...
2011-07-19 Devang PatelMake a provision to encode inline location in a variabl...
2011-06-18 Benjamin KramerSimplify code. No functionality change.
2011-03-02 Duncan SandsRemove DIFactory. Patch by Devang.
2011-02-15 Devang PatelMove DbgInfoPrinter specific utlities inside DbgInfoPri...
2011-02-15 Devang PatelPrint function info. Patch by Minjang Kim.
2011-02-03 Devang PatelFix typo in comment.
2011-02-02 Devang PatelAdd support to describe template value parameter in...
2011-02-02 Devang PatelAdd support to describe template parameter type in...
2010-12-08 Devang PatelAdd support to create class type.
2010-12-08 Devang PatelAdd support to create vector, array, enums etc...
2010-12-07 Devang PatelAdd support to create variables, structs etc.. using...
2010-12-03 Jakob Stoklund OlesenAlso inore '()' while creating mdnode name from ObjC...
2010-12-03 Devang PatelIgnore '+' while creating mdnode name from ObjC symbol...
2010-11-10 Devang PatelTake care of special characters while creating named...
2010-11-02 Devang PatelFix DIType verifier. The element 3 is DIFile now.
2010-10-06 Devang PatelAdd support for DW_TAG_unspecified_parameters.
2010-09-29 Devang PatelLet FE mark a variable as artificial variable.
2010-09-29 Devang PatelGeneralize DISubprogram element to encode various flags...
2010-09-28 Devang PatelProvide an interface to let FEs anchor debug info for...
2010-09-21 Benjamin KramerSimplify code.
2010-09-21 Benjamin KramerMake CreateComplexVariable independent of SmallVector.
2010-08-23 Devang PatelLet FE use derived types for DW_TAG_friend.
2010-08-23 Devang PatelHandle qualified constants that are directly folded...
2010-08-20 Dan GohmanCreateTemporaryType doesn't needs its Context argument.
2010-08-20 Dan GohmanIntroduce a new temporary MDNode concept. Temporary...
2010-08-11 Devang PatelEven if a variable has constant value all the time...
2010-08-10 Devang PatelAdd missing argument. CreateCompositeTypeEx() users...
2010-08-10 Devang PatelDo not forget debug info for enums. Use named mdnode...
2010-08-10 Devang PatelHandle TAG_constant for integers.
2010-08-09 Devang PatelRefactor.
2010-08-02 Devang PatelAdd explicit constructors. Patch by Renato Golin.
2010-07-21 Dan GohmanMake NamedMDNode not be a subclass of Value, and simpli...
2010-07-21 Jim Grosbachtidy up.
2010-07-21 Dan GohmanDisallow null as a named metadata operand.
2010-07-19 Stuart HastingsCorrect line info for declarations/definitions. Radar...
2010-07-08 Stuart HastingsReverting r107918 and r107919. Radar 8063111.
2010-07-08 Stuart HastingsFix decl/def debug info for template functions. Radar...
2010-06-28 Devang PatelUse named MDNode, llvm.dbg.sp, to collect subprogram...
2010-06-27 Devang PatelDo not forget last element, function, while creating...
2010-06-22 Devang PatelUse single interface, using twine, to get named metadata.
2010-06-22 Devang PatelDo not rely on Twine temporaries to survive.
2010-06-21 Devang PatelDo not directly use function names to construct new...
2010-06-16 Devang PatelCheck function pointer first, before comparing function...
2010-06-16 Devang PatelUse separate named MDNode to hold each function's local...
2010-06-11 Stuart HastingsSupport for nested functions/classes in debug output...
2010-06-11 Stuart HastingsDelete duplicate function.
2010-06-05 Stuart HastingsRevert 105492 & 105493 due to a testcase regression...
2010-06-04 Stuart HastingsSupport for nested functions/classes in debug output...
2010-05-28 Stuart HastingsRevert 104841, 104842, 104876 due to buildbot failures...
2010-05-27 Stuart HastingsSupport for nested functions/classes in debug output...
2010-05-20 Devang PatelRename variable. add comment.
2010-05-14 Devang PatelAdd support to preserve type info for the variables...
2010-05-10 Dan GohmanFix whitespace in debug output to be consistent.
2010-05-07 Devang PatelRemove DIGlobal.
2010-05-07 Devang PatelAdd DINameSpace::Verify().
2010-05-07 Devang PatelVerify variable directly.
2010-05-07 Devang PatelVerify compile unit also.
2010-05-07 Devang PatelWrap const MDNode * inside DIDescriptor.
2010-05-07 Devang PatelUse overloaded operators instead of DIDescriptor::getNode()
2010-05-07 Devang PatelAvoid DIDescriptor::getNode(). Use overloaded operators...
2010-05-07 Dan GohmanAdd some words to this output to indicate what the...
2010-05-07 Dan GohmanFix the new print functions to call print instead of...
2010-05-07 Dan GohmanConvert the DebugInfo classes dump() methods into print...
2010-05-04 Devang PatelDo not ignore debug loc attached with llvm.dbg.declare...
2010-04-30 Devang PatelAttach AT_APPLE_optimized attribute to optimized functi...
2010-04-29 Devang PatelRefactor.
2010-04-02 Chris LattnerDebugInfoFinder::processModule was foiling my plot by
2010-04-02 Chris LattnerSwitch the code generator (except the JIT) onto the...
2010-03-31 Chris Lattnermicrooptimize this hot method, also making it more
2010-03-09 Devang PatelStart using DIFile. See updated SourceLevelDebugging...
2010-03-08 Devang PatelIntroduce DIFile. This will be used to represent header...
2010-03-08 Devang PatelDerive DIType from DIScope. This simplifies getContext...
2010-03-08 Devang PatelRemove DbgNode checks in constructor. Debug descriptors...
2010-03-08 Devang PatelAvoid using DIDescriptor.isNull().
2010-03-08 Devang PatelRevert r97947.
2010-03-08 Devang PatelAvoid using DIDescriptor.isNull().
2010-02-16 Devang PatelUse line and column number to distinguish two lexical...
2010-02-06 Devang PatelSet DW_AT_artificial only if argument is marked as...
2010-02-03 Devang PatelProvide interface to identifiy artificial methods.
2010-01-29 Devang PatelBefore inserting llvm.dbg.declare intrinsic at the...
2010-01-26 Devang PatelAdd extra element to composite type. This new element...
2010-01-26 Victor HernandezAssert when debug intrinsic insert functions are passed...
2010-01-23 Devang PatelAvoid using "Type" as the variable name.
2010-01-23 Victor HernandezMake sure ValueFn starts off empty
2010-01-20 Victor HernandezAvoid unnecessary Elts array
2010-01-18 Victor HernandezMake findDbgDeclare/findDbgGlobalDeclare local static...
2010-01-16 Devang PatelReplace DebugLocTuple with DILocation.
2010-01-15 Victor HernandezImprove llvm.dbg.declare intrinsic by referring directl...
2010-01-15 Victor HernandezRevert r93504 because older uses of llvm.dbg.declare...
2010-01-15 Victor HernandezImprove llvm.dbg.declare intrinsic by referring directl...
2010-01-11 Victor HernandezRespond to Chris' review:
next