summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/DIBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* [DebugInfo] Changed DIBuilder::createCompileUnit() to take DIFile instead of ...Amjad Aboud2016-12-141-7/+5
* [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operationAdrian Prantl2016-12-051-2/+2
* Add DWARF debug info support for C++11 inline namespaces.Adrian Prantl2016-11-031-2/+3
* DebugInfo: preparation to implement DW_AT_alignmentVictor Leschuk2016-10-201-21/+25
* DebugInfo: change alignment type from uint64_t to uint32_t to save space.Victor Leschuk2016-10-181-16/+16
* DebugInfo: New metadata representation for global variables.Peter Collingbourne2016-09-131-4/+4
* Formatting with clang-format patch r280700Leny Kholodov2016-09-061-23/+23
* DebugInfo: use strongly typed enum for debug info flagsLeny Kholodov2016-09-061-26/+26
* Revert "DebugInfo: use strongly typed enum for debug info flags"Mehdi Amini2016-09-061-43/+43
* DebugInfo: use strongly typed enum for debug info flagsMehdi Amini2016-09-061-43/+43
* DebugInfo: Add flag to CU to disable emission of inline debug info into the s...David Blaikie2016-08-241-2/+3
* [DIBuilder] Remove dead code. NFC.Benjamin Kramer2016-07-021-34/+0
* [codeview] Add DISubprogram::ThisAdjustmentReid Kleckner2016-07-011-7/+8
* [CodeView] Implement support for bitfields in LLVMDavid Majnemer2016-06-301-0/+12
* [codeview] Add DIFlags for pointer to member representationsReid Kleckner2016-06-171-2/+3
* [DebugInfo] Add calling convention support for DWARF and CodeViewReid Kleckner2016-06-081-2/+2
* DebugInfo: Change DIBuilder to make distinct DIGlobalVariablesDuncan P. N. Exon Smith2016-04-231-4/+4
* DebugInfo: Remove MDString-based type referencesDuncan P. N. Exon Smith2016-04-231-103/+71
* IR: Use SmallVector instead of std::vector of TrackingMDRefDuncan P. N. Exon Smith2016-04-201-1/+1
* IR: Stop copying vectors of TrackingMDRef in DIBuilderDuncan P. N. Exon Smith2016-04-201-6/+12
* Remove old DIBuilder::createFunction overload used only by dragonegg, which d...Reid Kleckner2016-04-181-13/+0
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-151-17/+23
* Support the Nodebug emission kind for DICompileUnits.Adrian Prantl2016-04-081-10/+3
* Move the DebugEmissionKind enum from DIBuilder into DICompileUnit.Adrian Prantl2016-03-311-1/+1
* Fixed DIBuilder to verify that same imported entity will not be added twice t...Amjad Aboud2016-03-131-1/+6
* Macro debug info support in LLVM IRAmjad Aboud2015-12-101-1/+1
* [DIBuilder] Make createReferenceType take size and alignKeno Fischer2015-11-161-2/+4
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-051-32/+25
* Remove DIFile from createSubroutineType.Eric Christopher2015-10-151-2/+1
* AsmPrinter: Allow null subroutine typeDuncan P. N. Exon Smith2015-08-281-4/+0
* DI: Make Subprogram definitions 'distinct'Duncan P. N. Exon Smith2015-08-261-11/+20
* DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variableDuncan P. N. Exon Smith2015-07-311-4/+3
* DI: Rewrite the DIBuilder local variable APIDuncan P. N. Exon Smith2015-07-311-3/+23
* Debug Info: Add basic support for external types references.Adrian Prantl2015-07-151-0/+12
* Cleanup a couple of comments in DIBuilder.cppAdrian Prantl2015-07-101-3/+3
* DIBuilder: Don't rauw null pointers with empty arrays in finalize().Adrian Prantl2015-07-061-6/+12
* Use an early exit in DIBuilder::finalize() to improve readability.Adrian Prantl2015-07-061-28/+32
* DIBuilder: Now that DICompileUnit is distinct, stop using temporary nodesAdrian Prantl2015-07-021-40/+33
* Fix a fixme and make DICompileUnit a distinct node. Tested via clang.Adrian Prantl2015-06-301-3/+1
* Add a DIModule metadata node to the IR.Adrian Prantl2015-06-291-0/+14
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Debug Info IR: Switch DIObjCProperty to use DITypeRef.Adrian Prantl2015-06-151-1/+2
* IR / debug info: Add a DWOId field to DICompileUnit,Adrian Prantl2015-05-211-2/+2
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-261/+261
* DebugInfo: Remove DIArray and DITypeArray typedefsDuncan P. N. Exon Smith2015-04-211-21/+19
* DebugInfo: Remove typedefs for DITypeRef, etc.Duncan P. N. Exon Smith2015-04-201-7/+7
* DebugInfo: Remove DIDescriptor from the DIBuilder APIDuncan P. N. Exon Smith2015-04-161-241/+209
* DebugInfo: Gut DIDescriptorDuncan P. N. Exon Smith2015-04-161-4/+4
* DebugInfo: Gut DIScope, DIEnumerator and DISubrangeDuncan P. N. Exon Smith2015-04-161-13/+12
OpenPOWER on IntegriCloud