summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/DebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* DebugInfoFinder: Check for null imported entitiesDuncan P. N. Exon Smith2015-03-201-0/+2
* IR: Take advantage of -verify checks for MDExpressionDuncan P. N. Exon Smith2015-03-161-7/+1
* DebugInfo: Simplify logic in DIType::Verify(), NFCDuncan P. N. Exon Smith2015-03-161-18/+20
* Fix DwarfExpression::AddMachineRegExpression so it doesn't read past theAdrian Prantl2015-03-041-2/+2
* DebugInfo: Move new hierarchy into placeDuncan P. N. Exon Smith2015-03-031-696/+92
* DebugInfo: Use TempMDNode in DIDescriptor::replaceAllUsesWith()Duncan P. N. Exon Smith2015-02-281-13/+9
* IR: Add helper to split debug info flags bitfieldDuncan P. N. Exon Smith2015-02-211-0/+24
* IR: Add debug info flag string conversionsDuncan P. N. Exon Smith2015-02-211-0/+19
* IR: Drop the scope in DI template parametersDuncan P. N. Exon Smith2015-02-181-2/+0
* Fix -DNDEBUG -Werror build after r229733Duncan P. N. Exon Smith2015-02-181-0/+2
* IR: isScopeRef() should check isScope()Duncan P. N. Exon Smith2015-02-181-1/+3
* IR: Avoid DIScopeRef in DIImportedEntity::getEntity()Duncan P. N. Exon Smith2015-02-181-0/+17
* IR: fieldIsMDNode() should be false for MDStringDuncan P. N. Exon Smith2015-02-171-8/+1
* Prefer SmallVector::append/insert over push_back loops.Benjamin Kramer2015-02-171-9/+5
* DebugInfo: Don't crash if 'Debug Info Version' has a strange valueDavid Majnemer2015-02-161-1/+1
* Debug info: Use DW_OP_bit_piece instead of DW_OP_piece in theAdrian Prantl2015-02-091-8/+8
* DebugInfo: Remove DW_TAG_constantDuncan P. N. Exon Smith2015-02-091-2/+1
* DebugInfo: Fix use after return found by asan.Benjamin Kramer2015-01-241-1/+1
* Address more review comments for DIExpression::iterator.Adrian Prantl2015-01-231-4/+9
* Move the accessor functions from DIExpression::iterator into a wrapperAdrian Prantl2015-01-231-6/+5
* Rewrite DIExpression::printInternal() to use the iterator interface.Adrian Prantl2015-01-221-9/+5
* Rename DIExpressionIterator to DIExpression::iterator.Adrian Prantl2015-01-221-4/+4
* Rewrite DIExpression::Verify() using an iterator. NFC.Adrian Prantl2015-01-221-15/+23
* Let subprograms with instructions without parent scopes fail theAdrian Prantl2015-01-211-1/+2
* Make DIExpression::Verify() stricter by checking that the number ofAdrian Prantl2015-01-211-5/+24
* DebugLocs without a scope should fail the verification.Adrian Prantl2015-01-201-3/+3
* Add an assertion and prefer a crash over an infinite loop.Adrian Prantl2015-01-201-0/+3
* IR: Remove MDNodeFwdDeclDuncan P. N. Exon Smith2015-01-191-2/+4
* IR: Move MDLocation into placeDuncan P. N. Exon Smith2015-01-141-13/+6
* Remove isSubroutineType test for isCompositeType, getTag() is enough.Yaron Keren2014-12-191-1/+1
* Try fixing MSVC build after r223802Hans Wennborg2014-12-091-1/+1
* IR: Split Metadata from ValueDuncan P. N. Exon Smith2014-12-091-56/+35
* Fix a bug when pretty-printing DW_OP_deref.Adrian Prantl2014-12-051-0/+3
* Debug Info: revert r222195, r222210 and r222239.Manman Ren2014-11-211-3/+3
* Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie2014-11-191-7/+7
* Debug Info: In DIBuilder, the context field of a global variable is updated toManman Ren2014-11-181-3/+3
* DI: Use Metadata for DITypeRef and DIScopeRefDuncan P. N. Exon Smith2014-11-141-18/+20
* Revert "IR: MDNode => Value"Duncan P. N. Exon Smith2014-11-111-4/+4
* IR: MDNode => Value: NamedMDNode::getOperator()Duncan P. N. Exon Smith2014-11-051-4/+4
* IR: Restore the old behavior of getDISubprogramDavid Majnemer2014-11-011-10/+9
* Make getDISubprogram(const Function *F) available in LLVMTimur Iskhodzhanov2014-10-231-0/+18
* DI: Make comments "brief"-er, NFCDuncan P. N. Exon Smith2014-10-151-8/+8
* DI: Cleanup comments, NFCDuncan P. N. Exon Smith2014-10-151-98/+0
* DI: Use a `DenseMap` instead of named metadata, NFCDuncan P. N. Exon Smith2014-10-151-41/+0
* DebugInfo: Ensure that all debug location scope chains from instructions with...David Blaikie2014-10-141-0/+28
* Revert "Fix stuff... again."David Blaikie2014-10-141-28/+0
* Fix stuff... again.David Blaikie2014-10-141-0/+28
* Revert "DebugInfo: Ensure that all debug location scope chains from instructi...David Blaikie2014-10-101-28/+0
* DebugInfo: Ensure that all debug location scope chains from instructions with...David Blaikie2014-10-071-0/+28
* Revert "Revert "DI: Fold constant arguments into a single MDString""Duncan P. N. Exon Smith2014-10-031-88/+127
OpenPOWER on IntegriCloud