summaryrefslogtreecommitdiff
path: root/lib/Analysis/DebugInfo.cpp
Commit message (Expand)AuthorAge
* Update DebugInfoFinder to match recent debug info encoding changes.Devang Patel2011-10-17
* Add a new wrapper node for a DILexicalBlock that encapsulates it and aEric Christopher2011-10-11
* Add support to emit debug info for C++0x nullptr type.Devang Patel2011-09-14
* Now, named mdnode llvm.dbg.cu keeps track of all compile units in a module. U...Devang Patel2011-09-06
* After r138010, subroutine type does not have context info. Update type verifi...Devang Patel2011-08-31
* Do not use named md nodes to track variables that are completely optimized. T...Devang Patel2011-08-19
* Until now all debug info MDNodes referred to a root MDNode, a compile unit. T...Devang Patel2011-08-16
* Refactor. Global variables are part of compile unit so let CompileUnit create...Devang Patel2011-08-15
* Distinguish between two copies of one inlined variable. Take 2.Devang Patel2011-08-10
* Provide method to print variable's extended name which includes inline location.Devang Patel2011-08-09
* Temporarily revert r135528 which distinguishes between two copies of oneChandler Carruth2011-08-05
* There are two ways to map a variable to its lexical scope. Lexical scope info...Devang Patel2011-07-20
* Distinguish between two copies of one inlined variable.Devang Patel2011-07-19
* Reapply r135457. This needs llvm-gcc change, that I forgot to check-in yester...Devang Patel2011-07-19
* Revert "Make a provision to encode inline location in a variable. This will e...Bob Wilson2011-07-19
* Make a provision to encode inline location in a variable. This will enable dw...Devang Patel2011-07-19
* Simplify code. No functionality change.Benjamin Kramer2011-06-18
* Remove DIFactory. Patch by Devang.Duncan Sands2011-03-02
* Move DbgInfoPrinter specific utlities inside DbgInfoPrinter.cppDevang Patel2011-02-15
* Print function info. Patch by Minjang Kim.Devang Patel2011-02-15
* Fix typo in comment.Devang Patel2011-02-03
* Add support to describe template value parameter in debug info.Devang Patel2011-02-02
* Add support to describe template parameter type in debug info.Devang Patel2011-02-02
* Add support to create class type.Devang Patel2010-12-08
* Add support to create vector, array, enums etc...Devang Patel2010-12-08
* Add support to create variables, structs etc.. using DIBuilder.Devang Patel2010-12-07
* Also inore '()' while creating mdnode name from ObjC symbol name.Jakob Stoklund Olesen2010-12-03
* Ignore '+' while creating mdnode name from ObjC symbol name.Devang Patel2010-12-03
* Take care of special characters while creating named MDNode name to hold func...Devang Patel2010-11-10
* Fix DIType verifier. The element 3 is DIFile now.Devang Patel2010-11-02
* 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