summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/DebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Update getMergedLocation to check the instruction type and merge properly.Dehao Chen2017-10-021-0/+23
* IR: Represent -ggnu-pubnames with a flag on the DICompileUnit.Peter Collingbourne2017-09-121-1/+1
* IR: Make stripDebugInfo robust against (invalid) empty basic blocksJustin Bogner2017-08-181-0/+3
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).Eugene Zelenko2017-05-051-16/+23
* [StripDeadDebug/DIFinder] Track inlined SPsKeno Fischer2017-04-111-1/+11
* Teach stripNonLineTableDebugInfo() to remap DILocations in !llvm.loop nodes.Adrian Prantl2017-03-301-11/+20
* Enable stripping of multiple DILocation on !llvm.loop metadataTeresa Johnson2017-03-191-10/+13
* Change debug-info-for-profiling from a TargetOption to a function attribute.Dehao Chen2017-02-011-1/+2
* stripDebugInfo() should remove DILocation's found in !llvm.loop metadataDaniel Sanders2017-01-281-0/+39
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-201-9/+7
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-7/+9
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-9/+7
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-7/+9
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-9/+7
* Add -strip-nonlinetable-debuginfo capabilityMichael Ilseman2016-10-251-0/+293
* [opt] Strip coverage if debug info is not present.Davide Italiano2016-10-171-1/+5
* Teach llvm::StripDebugInfo() about global variable !dbg attachments.Adrian Prantl2016-10-101-0/+9
* Revert "Add -strip-nonlinetable-debuginfo capability"Michael Ilseman2016-10-061-309/+0
* Add -strip-nonlinetable-debuginfo capabilityMichael Ilseman2016-10-061-0/+309
* StripDebugInfo: uses isa<DbgInfoIntrinsic> instead of matching against llvm.d...Mehdi Amini2016-05-141-9/+2
* Revert "StripDebugInfo: uses isa<DbgInfoIntrinsic> instead of matching agains...Mehdi Amini2016-05-141-2/+9
* StripDebugInfo: uses isa<DbgInfoIntrinsic> instead of matching against llvm.d...Mehdi Amini2016-05-141-9/+2
* Fix stripDebugInfo: was modifying "DebugLoc" attached to the intrinsic after ...Mehdi Amini2016-05-071-0/+1
* Refactor stripDebugInfo(Function) to handle intrinsicMehdi Amini2016-05-071-21/+14
* Revert r268832 "Refactor stripDebugInfo(Function) to handle intrinsic"Vitaly Buka2016-05-071-13/+21
* Refactor stripDebugInfo(Function) to handle intrinsicMehdi Amini2016-05-071-21/+13
* DebugInfo: Remove MDString-based type referencesDuncan P. N. Exon Smith2016-04-231-48/+11
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+1
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-151-3/+7
* Support the Nodebug emission kind for DICompileUnits.Adrian Prantl2016-04-081-33/+28
* Remove llvm::getDISubprogram in favor of Function::getSubprogramPete Cooper2016-03-111-17/+0
* One more batch of self-containing headers.Benjamin Kramer2016-01-271-1/+0
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-051-18/+4
* IR: Remove implicit iterator conversions from lib/IR, NFCDuncan P. N. Exon Smith2015-10-081-1/+1
* DI: Simplify DebugInfoFinder::processType(), NFCDuncan P. N. Exon Smith2015-07-241-7/+9
* DI: Remove dead code: getDICompositeType()Duncan P. N. Exon Smith2015-07-241-15/+0
* DI: Strengthen some dyn_casts to DIDerivedType, NFCDuncan P. N. Exon Smith2015-07-241-2/+2
* Add a DIModule metadata node to the IR.Adrian Prantl2015-06-291-0/+4
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-42/+42
* DebugInfo: Remove DIArray and DITypeArray typedefsDuncan P. N. Exon Smith2015-04-211-1/+1
* DebugInfo: Remove DIDescriptor from the DebugInfo APIDuncan P. N. Exon Smith2015-04-171-31/+31
* DebugInfo: DIRef<> => TypedDebugNodeRef<>Duncan P. N. Exon Smith2015-04-161-14/+0
* DebugInfo: Gut DIDescriptorDuncan P. N. Exon Smith2015-04-161-15/+0
* DebugInfo: Gut DIScope, DIEnumerator and DISubrangeDuncan P. N. Exon Smith2015-04-161-2/+0
* DebugInfo: Gut DIType and subclassesDuncan P. N. Exon Smith2015-04-161-12/+11
* DebugInfo: Gut DICompileUnit and DIFileDuncan P. N. Exon Smith2015-04-151-2/+2
* DebugInfo: Remove 'inlinedAt:' field from MDLocalVariableDuncan P. N. Exon Smith2015-04-151-10/+0
* Fix crash in DebugInfoFinder when adding a module with forward declared compo...Anders Waldenborg2015-04-141-1/+1
* DebugInfo: Update signature of DICompileUnit::replace*()Duncan P. N. Exon Smith2015-04-141-12/+0
OpenPOWER on IntegriCloud