summaryrefslogtreecommitdiff
path: root/unittests/IR/MetadataTest.cpp
AgeCommit message (Expand)Author
2017-12-08Generalize llvm::replaceDbgDeclare and actually support the use-case thatAdrian Prantl
2017-11-08Let replaceVTableHolder accept any type.Adrian Prantl
2017-09-19Re-land "Fix Bug 30978 by emitting cv file checksums."Reid Kleckner
2017-09-16Revert "Fix Bug 30978 by emitting cv file checksums."Eric Beckmann
2017-09-15Fix Bug 30978 by emitting cv file checksums.Eric Beckmann
2017-09-12IR: Represent -ggnu-pubnames with a flag on the DICompileUnit.Peter Collingbourne
2017-08-10Disable some IR death tests when SEH is availableReid Kleckner
2017-07-19Debug Info: Add a file: field to DIImportedEntity.Adrian Prantl
2017-06-14Align definition of DW_OP_plus with DWARF spec [3/3]Florian Hahn
2017-06-13Align definition of DW_OP_plus with DWARF spec [1/3]Florian Hahn
2017-06-06Re-sort #include lines for unittests. This uses a slightly modifiedChandler Carruth
2017-05-18[IR] De-virtualize ~Value to save a vptrReid Kleckner
2017-04-28Remove line and file from DINamespace.Adrian Prantl
2017-04-26Add support for DW_TAG_thrown_type.Adrian Prantl
2017-03-08[DebugInfo] Emit address space with DW_AT_address_class attribute for pointer...Konstantin Zhuravlyov
2017-02-01Change debug-info-for-profiling from a TargetOption to a function attribute.Dehao Chen
2016-12-25[DebugInfo] Added support for Checksum debug info feature.Amjad Aboud
2016-12-20[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-16Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl
2016-12-16[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-16Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl
2016-12-16[IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl
2016-12-05[DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operationAdrian Prantl
2016-11-03Add DWARF debug info support for C++11 inline namespaces.Adrian Prantl
2016-10-26DebugInfo: fix incorrect alignment type (NFC)Victor Leschuk
2016-10-20DebugInfo: preparation to implement DW_AT_alignmentVictor Leschuk
2016-10-18DebugInfo: change alignment type from uint64_t to uint32_t to save space.Victor Leschuk
2016-09-13DebugInfo: New metadata representation for global variables.Peter Collingbourne
2016-09-06Formatting with clang-format patch r280700Leny Kholodov
2016-09-06DebugInfo: use strongly typed enum for debug info flagsLeny Kholodov
2016-09-06Revert "DebugInfo: use strongly typed enum for debug info flags"Mehdi Amini
2016-09-06DebugInfo: use strongly typed enum for debug info flagsMehdi Amini
2016-08-24DebugInfo: Add flag to CU to disable emission of inline debug info into the s...David Blaikie
2016-08-03IR: Drop uniquing when an MDNode Value operand is deletedDuncan P. N. Exon Smith
2016-07-01[codeview] Add DISubprogram::ThisAdjustmentReid Kleckner
2016-06-21IR: Allow metadata attachments on declarations, and fix lazy loaded metadata ...Peter Collingbourne
2016-06-08[DebugInfo] Add calling convention support for DWARF and CodeViewReid Kleckner
2016-06-06Verifier: Simplify and fix issue where we were not verifying unmaterialized f...Peter Collingbourne
2016-06-01IR: Allow multiple global metadata attachments with the same type.Peter Collingbourne
2016-04-23DebugInfo: Remove MDString-based type referencesDuncan P. N. Exon Smith
2016-04-23Add #ifndef NDEBUG markers around EXPECT_DEATH after r267270Duncan P. N. Exon Smith
2016-04-23BitcodeReader: Avoid referencing unresolved nodes from distinct onesDuncan P. N. Exon Smith
2016-04-23Tag the end of an anonymous namespace, NFCDuncan P. N. Exon Smith
2016-04-16[DebugInfo] Correct the assertion introduced in r266509 + update test.Davide Italiano
2016-04-15[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl
2016-04-14Remove every uses of getGlobalContext() in LLVM (but the C API)Mehdi Amini
2016-04-13[DebugInfo] Optimize memory layout of DISubprogram.Davide Italiano
2016-03-31Move the DebugEmissionKind enum from DIBuilder into DICompileUnit.Adrian Prantl
2016-03-29[ThinLTO] Remove post-pass metadata linking supportTeresa Johnson
2016-02-08Simplify this unittest.Adrian Prantl