summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/DebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Debug info: Add a new explicit DIDescriptor flag for the "public" accessAdrian Prantl2014-08-291-0/+5
* Use DILexicalBlockFile, rather than DILexicalBlock, to track discriminator ch...David Blaikie2014-08-211-4/+4
* Revert "Reapply "DebugInfo: Ensure that all debug location scope chains from ...David Blaikie2014-08-061-26/+0
* Reapply "DebugInfo: Ensure that all debug location scope chains from instruct...David Blaikie2014-08-041-0/+26
* Debug info: Infrastructure to support debug locations for fragmentedAdrian Prantl2014-08-011-0/+48
* [Debug Info] remove DITrivialType and use null to represent unspecified param.Manman Ren2014-07-291-21/+3
* [Debug Info] add DISubroutineType and its creation takes DITypeArray. Manman Ren2014-07-281-0/+10
* [Debug Info] add a template class DITypedArray.Manman Ren2014-07-281-10/+1
* [Debug Info] rename getTypeArray to getElements, setTypeArray to setArrays.Manman Ren2014-07-281-3/+3
* [Debug Info] replace DIUnspecifiedParameter with DITrivialType.Manman Ren2014-07-281-9/+15
* Revert "Reapply "DebugInfo: Ensure that all debug location scope chains from ...Eric Christopher2014-07-181-26/+0
* Reapply "DebugInfo: Ensure that all debug location scope chains from instruct...David Blaikie2014-07-181-0/+26
* Revert "Reapply "DebugInfo: Ensure that all debug location scope chains from ...David Blaikie2014-07-111-26/+0
* Reapply "DebugInfo: Ensure that all debug location scope chains from instruct...David Blaikie2014-07-101-0/+26
* Revert "DebugInfo: Ensure that all debug location scope chains from instructi...David Blaikie2014-07-021-26/+0
* DebugInfo: Ensure that all debug location scope chains from instructions with...David Blaikie2014-07-021-0/+26
* Constify the Function pointers in the result of makeSubprogramMapDavid Blaikie2014-07-021-2/+3
* DebugInfo: Provide a utility for building a mapping from llvm::Function*s to ...David Blaikie2014-07-011-0/+19
* Revert "DebugInfo: Ensure that all debug location scope chains from instructi...David Blaikie2014-07-011-26/+0
* DebugInfo: Ensure that all debug location scope chains from instructions with...David Blaikie2014-07-011-0/+26
* Debug info: split out complex DIVariable address expressions into aAdrian Prantl2014-06-301-3/+15
* Revert "Revert "Revert "PR20038: DebugInfo: Inlined call sites where the call...David Blaikie2014-06-271-26/+0
* Revert "Revert "PR20038: DebugInfo: Inlined call sites where the caller has d...David Blaikie2014-06-271-0/+26
* Revert "PR20038: DebugInfo: Inlined call sites where the caller has debug inf...David Blaikie2014-06-251-26/+0
* PR20038: DebugInfo: Inlined call sites where the caller has debug info but th...David Blaikie2014-06-251-0/+26
* PR19598: Provide the ability to RAUW a declaration with itself, creating a no...David Blaikie2014-05-061-20/+19
* [C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper2014-04-091-15/+15
* Add a comment about the DIDescriptor class hierarchy.Adrian Prantl2014-04-011-2/+4
* LTO type uniquing: store the Decl field of a DIImportedEntity as a DIRef.Adrian Prantl2014-04-011-2/+2
* remove a bunch of unused private methodsNuno Lopes2014-03-231-12/+0
* Switch the type field in DIVariable and DIGlobalVariable over to DITypeRefs.Adrian Prantl2014-03-181-7/+9
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-091-2/+2
* [Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth2014-03-061-1/+1
* [Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth2014-03-041-1/+1
* [cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth2014-03-041-1/+1
* Pass to emit DWARF path discriminators.Diego Novillo2014-03-031-0/+24
* Add DWARF discriminator support to DILexicalBlocks.Diego Novillo2014-03-031-1/+1
* Add a debug info code generation level to the compile unit metadataEric Christopher2014-02-271-1/+1
* Add DIUnspecifiedParameter, so we can pretty-print it.Adrian Prantl2014-02-251-0/+6
* DebugInfo: Remove dead code, DICompositeType::addMember(DIDescriptor D)David Blaikie2013-12-271-13/+0
* Debug info: Implement (rvalue) reference qualifiers for C++11 non-staticAdrian Prantl2013-12-181-0/+21
* Debug Info: rename getDebugInfoVersionFromModule to getDebugMetadataVersionFr...Manman Ren2013-12-031-2/+2
* Debug Info: drop debug info via upgrading path if version number does not match.Manman Ren2013-12-021-0/+8
* Fix spurious return introduced by my earlier patch to DebugInfoRenato Golin2013-11-261-1/+0
* Add return to DIType::VerifyRenato Golin2013-11-261-3/+3
* Debug Info: move StripDebugInfo from StripSymbols.cpp to DebugInfo.cpp.Manman Ren2013-11-221-0/+52
* Debug Info: fix typo in function name.Manman Ren2013-11-171-5/+5
* Debug Info Verifier: enable public functions of Finder to update the type map.Manman Ren2013-11-171-5/+18
* Remove ^M from the file.Bill Wendling2013-11-081-1419/+1415
* Changing DebugInfoFinder to iterate over all the compile units.Michael Kuperstein2013-10-171-1421/+1419
OpenPOWER on IntegriCloud