summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/DebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r340691:Hans Wennborg2018-08-271-1/+1
* [IR] Strip trailing whitespace. NFCBjorn Pettersson2018-07-031-2/+2
* Extend the GlobalObject metadata interfaceBenjamin Kramer2018-05-311-7/+2
* [LLVM-C] Add DIBuilder Bindings For ObjC ClassesRobert Widmann2018-05-211-0/+38
* [LLVM-C] Consolidate llgo's DIBuilder BindingsRobert Widmann2018-05-101-0/+11
* [LLVM-C] Add Accessors for Common DIType and DILocation PropertiesRobert Widmann2018-05-101-0/+42
* [LLVM-C] Move DIBuilder Bindings For Temporary MDNodesRobert Widmann2018-05-101-0/+17
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-091-1/+1
* [LLVM-C] Add DIBuilder bindings to create import declarationsRobert Widmann2018-04-281-0/+49
* [LLVM-C] Miscellaneous Cleanups in DIBuilder BindingsRobert Widmann2018-04-281-16/+52
* [LLVM-C] DIBuilder Bindings For Variable ExpressionsRobert Widmann2018-04-231-0/+66
* [LLVM-C] DIBuilderBindings for Subrange and ArraysRobert Widmann2018-04-231-0/+19
* [LLVM-C] Finish Up Scope BindingsRobert Widmann2018-04-231-0/+33
* [LLVM-C] Add DIBuilder Bindings For Variable CreationRobert Widmann2018-04-221-0/+44
* [DebugInfo] Follow-up bug fix on "Fixing a couple of DI duplication bugs of C...Roman Tereshin2018-04-161-2/+0
* [DebugInfo][OPT] NFC follow-up on "Fixing a couple of DI duplication bugs of ...Roman Tereshin2018-04-131-41/+16
* [DebugInfo][OPT] Fixing a couple of DI duplication bugs of CloneModuleRoman Tereshin2018-04-131-3/+50
* [DebugInfo] Create merged locations for instructions other than callsVedant Kumar2018-04-121-1/+2
* [LLVM-C] Move DIBuilder Bindings For Block ScopesRobert Widmann2018-04-071-0/+40
* Fix header mismatch in DIBuilder Type APIsHarlan Haskins2018-04-021-5/+5
* Add C API bindings for DIBuilder 'Type' APIsHarlan Haskins2018-04-021-1/+190
* Remove redundant includes from lib/IR.Michael Zolotukhin2017-12-131-1/+0
* [DebugInfo] Unify logic to merge DILocations. NFC.Vedant Kumar2017-11-061-19/+1
* [LLVM-C] Expose functions to create debug locations via DIBuilder.whitequark2017-11-011-1/+81
* Move the stripping of invalid debug info from the Verifier to AutoUpgrade.Adrian Prantl2017-10-021-1/+1
* 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
OpenPOWER on IntegriCloud