summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/DIBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* DebugInfo: Use MDTypeRef throughout the hierarchyDuncan P. N. Exon Smith2015-04-061-76/+84
* Verifier: Add operand checks for remaining debug infoDuncan P. N. Exon Smith2015-03-301-1/+1
* Verifier: Check operands of MDSubprogram nodesDuncan P. N. Exon Smith2015-03-301-9/+13
* Verifier: Check operands of MDType subclasses and MDCompileUnitDuncan P. N. Exon Smith2015-03-271-2/+2
* DebugInfo: Require non-null in DIBuilder::retainType()Duncan P. N. Exon Smith2015-03-271-1/+4
* Verifier: Check fields of MDVariable subclassesDuncan P. N. Exon Smith2015-03-271-9/+11
* DIBuilder: Change a few helpers to return downcasted MDNodesDuncan P. N. Exon Smith2015-03-271-4/+4
* DebugInfo: Move new hierarchy into placeDuncan P. N. Exon Smith2015-03-031-544/+151
* IR: Drop the scope in DI template parametersDuncan P. N. Exon Smith2015-02-181-4/+6
* DIBuilder: add trackIfUnresolved() to all nodes that may be cyclic.Adrian Prantl2015-02-171-3/+14
* Prefer SmallVector::append/insert over push_back loops.Benjamin Kramer2015-02-171-8/+5
* IR: Drop never-used defaults for DIBuilder::createTemplate*(), NFCDuncan P. N. Exon Smith2015-02-131-22/+17
* IR: Stop abusing DW_TAG_base_type for compile unit arraysDuncan P. N. Exon Smith2015-02-121-9/+9
* Allow DIBuilder::replaceVTableHolder() to work with temporary nodes,Adrian Prantl2015-02-111-6/+6
* Add a trackIfUnresolved to DIBuilder::createInheritance(),Adrian Prantl2015-02-111-1/+3
* Generalize DIBuilder's createReplaceableForwardDecl() to a more flexibleAdrian Prantl2015-02-111-3/+3
* Debug info: Use DW_OP_bit_piece instead of DW_OP_piece in theAdrian Prantl2015-02-091-3/+3
* IR: Take uint64_t in DIBuilder::createExpression()Duncan P. N. Exon Smith2015-02-091-3/+9
* Add more DWARF 5 language constants.Bruce Mitchener2015-02-071-1/+1
* Reapply "IR: Simplify DIBuilder's HeaderBuilder API, NFC"Duncan P. N. Exon Smith2015-01-201-7/+18
* Revert "IR: Simplify DIBuilder's HeaderBuilder API, NFC"Duncan P. N. Exon Smith2015-01-201-15/+5
* IR: Simplify DIBuilder's HeaderBuilder API, NFCDuncan P. N. Exon Smith2015-01-201-5/+15
* IR: Merge UniquableMDNode back into MDNode, NFCDuncan P. N. Exon Smith2015-01-191-2/+2
* IR: Return unique_ptr from MDNode::getTemporary()Duncan P. N. Exon Smith2015-01-191-9/+9
* IR: Simplify DIBuilder::trackIfUnresolved(), NFCDuncan P. N. Exon Smith2015-01-191-8/+6
* IR: Remove isa<MDNodeFwdDecl>, NFCDuncan P. N. Exon Smith2015-01-191-4/+1
* IR: Split GenericMDNode into MDTuple and UniquableMDNodeDuncan P. N. Exon Smith2015-01-121-2/+3
* DIBuilder: Similar to createPointerType, make createMemberPointerType takeAdrian Prantl2014-12-231-4/+5
* IR: Handle self-referencing DICompositeTypes in DIBuilderDuncan P. N. Exon Smith2014-12-181-0/+32
* IR: Split Metadata from ValueDuncan P. N. Exon Smith2014-12-091-294/+340
* Debug Info: revert r222195, r222210 and r222239.Manman Ren2014-11-211-1/+1
* Debug Info: add an assertion that the context field of a global variable can notManman Ren2014-11-211-1/+8
* Do not create a replaceable Variables MDNode for function forward decls.Frederic Riss2014-11-201-4/+4
* Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie2014-11-191-1/+1
* Debug Info: In DIBuilder, the context field of a global variable is updated toManman Ren2014-11-181-1/+1
* DIBuilder: Use Constant instead of ValueDuncan P. N. Exon Smith2014-11-151-29/+20
* DIBuilder: Change private helper function to static, NFCDuncan P. N. Exon Smith2014-11-151-14/+11
* Try to appease MSVC buildbots after r221466.Frederic Riss2014-11-061-1/+1
* Change DIBuilder::createImportedDeclaration from taking a DIScope to a DIDesc...Frederic Riss2014-11-061-2/+5
* DI: Use a `DenseMap` instead of named metadata, NFCDuncan P. N. Exon Smith2014-10-151-8/+5
* Revert "Revert "DI: Fold constant arguments into a single MDString""Duncan P. N. Exon Smith2014-10-031-495/+404
* Revert "DI: Fold constant arguments into a single MDString"Duncan P. N. Exon Smith2014-10-021-404/+495
* DI: Fold constant arguments into a single MDStringDuncan P. N. Exon Smith2014-10-021-495/+404
* DIBuilder: Remove duplicated comments, NFCDuncan P. N. Exon Smith2014-10-011-77/+1
* Revert "DIBuilder: Remove dead code"Duncan P. N. Exon Smith2014-10-011-0/+6
* DIBuilder: Remove dead codeDuncan P. N. Exon Smith2014-10-011-14/+0
* DIBuilder: Encapsulate DIExpression's element typeDuncan P. N. Exon Smith2014-10-011-2/+6
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-45/+27
* Revert r218778 while investigating buldbot breakage.Adrian Prantl2014-10-011-27/+45
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-45/+27
OpenPOWER on IntegriCloud