summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/DebugInfoMetadata.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysrootAdrian Prantl2019-12-201-3/+3
* Reapply: [DebugInfo] Correctly handle salvaged casts and split fragments at ISelstozer2019-12-181-4/+9
* Revert "[DebugInfo] Correctly handle salvaged casts and split fragments at ISel"stozer2019-12-181-9/+4
* [DebugInfo] Correctly handle salvaged casts and split fragments at ISelstozer2019-12-181-4/+9
* [DebugInfo] Make DebugVariable class available in DebugInfoMetadatastozer2019-12-031-0/+3
* [DebugInfo] Disallow fragmenting DIExpressions with shift operatorsstozer2019-11-261-2/+6
* [DebugInfo] Refactor DIExpression [SZ]Ext creation into function [NFC]David Stenberg2019-11-211-0/+9
* [DebugInfo] Fix for DW_OP_LLVM_fragment in DIExpression::isImplicit()Bjorn Pettersson2019-11-031-9/+16
* [DebugInfo] Add a DW_OP_LLVM_entry_value operationDavid Stenberg2019-10-151-6/+8
* DIExpression::createFragmentExpression - silence static analyzer DIExpression...Simon Pilgrim2019-10-011-0/+1
* Reland "[DwarfDebug] Dump call site debug info"Djordje Todorovic2019-07-311-2/+17
* Revert "[DwarfDebug] Dump call site debug info"Djordje Todorovic2019-07-121-8/+1
* [DwarfDebug] Dump call site debug infoDjordje Todorovic2019-07-091-1/+8
* [DebugInfo] Avoid adding too much indirection to pointer-valued variablesJeremy Morse2019-07-011-0/+21
* [DWARF] Handle the DW_OP_entry_value operandDjordje Todorovic2019-06-271-2/+19
* hwasan: Add a tag_offset DWARF attribute to instrumented stack variables.Peter Collingbourne2019-06-171-1/+5
* [DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC)Petar Jovanovic2019-05-201-5/+6
* [DebugInfo] Delete TypedDINodeRefFangrui Song2019-05-071-3/+3
* [DebugInfo] DW_OP_deref_size in PrologEpilogInserter.Markus Lavin2019-04-301-0/+15
* Revert r358268 "[DebugInfo] DW_OP_deref_size in PrologEpilogInserter."Hans Wennborg2019-04-121-15/+0
* [DebugInfo] DW_OP_deref_size in PrologEpilogInserter.Markus Lavin2019-04-121-0/+15
* Add LLVM IR debug info support for Fortran COMMON blocksAdrian Prantl2019-04-081-0/+16
* [DebugInfo] Introduce DW_OP_LLVM_convertMarkus Lavin2019-03-191-0/+2
* Revert "[DebugInfo] Introduce DW_OP_LLVM_convert"Markus Lavin2019-03-191-2/+0
* [DebugInfo] Introduce DW_OP_LLVM_convertMarkus Lavin2019-03-191-0/+2
* [DEBUG_INFO][NVPTX] Generate DW_AT_address_class to get the values in debugger.Alexey Bataev2019-02-051-0/+18
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [llvm] API for encoding/decoding DWARF discriminators.Mircea Trofin2018-12-211-0/+43
* Comment tweak requested in code review. NFCPaul Robinson2018-11-291-1/+2
* [DebugInfo] IR/Bitcode changes for DISubprogram flags.Paul Robinson2018-11-281-0/+34
* [DebugInfo] DISubprogram flags get their own flags word. NFC.Paul Robinson2018-11-191-13/+11
* DebugInfo: Add a CU metadata attribute for use of DWARF ranges base address s...David Blaikie2018-11-131-2/+4
* Emit template type and value parameter DIEs for template variables.Matthew Voss2018-10-031-10/+15
* [IR] Add a boolean field in DILocation to know if a line must covered or notCalixte Denizet2018-09-201-8/+11
* Prevent DILocation::getMergedLocation() from creating invalid metadata.Adrian Prantl2018-08-241-0/+5
* DebugInfo: Improve debug location mergingDavid Blaikie2018-08-231-12/+24
* [DEBUGINFO] Fix misprint in the name of DebugDirectivesOnly, NFC.Alexey Bataev2018-08-231-1/+1
* DebugInfo: Add metadata support for disabling DWARF pub sectionsDavid Blaikie2018-08-161-2/+23
* [DebugInfoMetadata] Added DIFlags interface in DIBasicType.Adrian Prantl2018-08-141-4/+5
* [DEBUGINFO] Disable emission of the dwarf sections, but allow directives.Alexey Bataev2018-08-011-0/+2
* [DebugInfo] LowerDbgDeclare: Add derefs when handling CallInst usersVedant Kumar2018-07-261-20/+39
* Fix DIExpression::ExprOperand::appendToVectorVedant Kumar2018-07-061-6/+2
* Remove a redundant null-check in DIExpression::prepend, NFCVedant Kumar2018-07-061-13/+14
* [IR] Fix inconsistent declaration parameter nameFangrui Song2018-07-061-1/+1
* [Local] replaceAllDbgUsesWith: Update debug values before RAUWVedant Kumar2018-07-061-0/+52
* [IR] Strip trailing whitespace. NFCBjorn Pettersson2018-07-031-1/+1
* [DebugInfo] Corrections for salvageDebugInfoBjorn Pettersson2018-07-031-0/+3
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-091-4/+16
* [DebugInfo] Correction for an assert in DIExpression::createFragmentExpressionBjorn Pettersson2018-05-031-3/+3
* Fix a bug in GlobalOpt's handling of DIExpressions.Adrian Prantl2018-04-271-4/+4
OpenPOWER on IntegriCloud