aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/MetadataLoader.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-03-11Add debug info support for Swift/Clang APINotes.Adrian Prantl1-4/+5
2020-03-11Add an SDK attribute to DICompileUnitAdrian Prantl1-2/+3
2020-03-02Reland "[DebugInfo][clang][DWARF5]: Added support for debuginfo generation fo...Awanish Pandey1-10/+17
2020-03-02Revert "[DebugInfo][clang][DWARF5]: Added support for debuginfo generation fo...Hans Wennborg1-17/+10
2020-03-02[DebugInfo][clang][DWARF5]: Added support for debuginfo generation for defaul...Awanish Pandey1-10/+17
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling1-7/+7
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling1-7/+7
2020-01-17Move the sysroot attribute from DIModule to DICompileUnitAdrian Prantl1-7/+8
2020-01-17Revert "Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot"Adrian Prantl1-8/+7
2020-01-17Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysrootAdrian Prantl1-7/+8
2020-01-06[NFC] Fix trivial typos in commentsJames Henderson1-1/+1
2019-12-30Revert "DebugInfo: Fix rangesBaseAddress DICompileUnit bitcode serialization/...David Blaikie1-1/+1
2019-12-27DebugInfo: Fix rangesBaseAddress DICompileUnit bitcode serialization/deserial...David Blaikie1-1/+1
2019-10-02MetadataLoader upgradeCUVariables() - silence static analyzer dyn_cast_or_nul...Simon Pilgrim1-1/+1
2019-09-26MetadataLoader lazyLoadOneMetadata - silence static analyzer dyn_cast<MDNode>...Simon Pilgrim1-1/+1
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-1/+1
2019-07-14[BitcodeReader] Use tighter upper bound to validate forward references.Florian Hahn1-4/+16
2019-07-03[Bitcode] Move Bitstream to a separate libraryFrancis Visoiu Mistrih1-1/+1
2019-06-26BitStream reader: propagate errorsJF Bastien1-53/+136
2019-05-07[DebugInfo] Delete TypedDINodeRefFangrui Song1-1/+1
2019-05-03Avoid cppcheck operator precedence warnings. NFCI.Simon Pilgrim1-1/+1
2019-04-08Add LLVM IR debug info support for Fortran COMMON blocksAdrian Prantl1-0/+12
2019-03-19[DebugInfoMetadata] Move main subprogram DIFlag into DISPFlagsPetar Jovanovic1-7/+28
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-28[DebugInfo] IR/Bitcode changes for DISubprogram flags.Paul Robinson1-21/+42
2018-11-19[DebugInfo] DISubprogram flags get their own flags word. NFC.Paul Robinson1-4/+4
2018-11-14Remove unused getMDNodeFwdRefOrNull interfaces (NFC)Teresa Johnson1-11/+3
2018-11-13DebugInfo: Add a CU metadata attribute for use of DWARF ranges base address s...David Blaikie1-1/+2
2018-10-03Emit template type and value parameter DIEs for template variables.Matthew Voss1-4/+18
2018-09-21Ensure that variant part discriminator is read by MetadataLoaderJonas Devlieghere1-1/+1
2018-09-20[Bitcode] Address backwards compat bug in r342631Vedant Kumar1-2/+2
2018-09-20[IR] Add a boolean field in DILocation to know if a line must covered or notCalixte Denizet1-2/+4
2018-08-16DebugInfo: Add metadata support for disabling DWARF pub sectionsDavid Blaikie1-1/+1
2018-08-14[DebugInfoMetadata] Added DIFlags interface in DIBasicType.Adrian Prantl1-2/+5
2018-05-09[DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen1-1/+16
2018-02-23[DebugInfo] Support DWARF v5 source code embedding extensionScott Linder1-4/+5
2018-02-12[DebugInfo] Unify ChecksumKind and Checksum value in DIFileScott Linder1-3/+10
2018-02-12Re-commit r324489: [DebugInfo] Improvements to representation of enumeration ...Momchil Velikov1-2/+3
2018-02-07Revert "[DebugInfo] Improvements to representation of enumeration types (PR36...Momchil Velikov1-3/+2
2018-02-07[DebugInfo] Improvements to representation of enumeration types (PR36168)Momchil Velikov1-2/+3
2018-02-06Add DWARF for discriminated unionsAdrian Prantl1-2/+5
2018-01-24[Metadata] Extend 'count' field of DISubrange to take a metadata nodeSander de Smalen1-7/+18
2018-01-17[NFC] fix trivial typos in commentsHiroshi Inoue1-1/+1
2017-12-13Remove redundant includes from lib/Bitcode.Michael Zolotukhin1-4/+0
2017-09-12IR: Represent -ggnu-pubnames with a flag on the DICompileUnit.Peter Collingbourne1-2/+3
2017-08-30Canonicalize the representation of empty an expression in DIGlobalVariableExp...Adrian Prantl1-9/+13
2017-07-19Debug Info: Add a file: field to DIImportedEntity.Adrian Prantl1-3/+5
2017-06-14Align definition of DW_OP_plus with DWARF spec [3/3]Florian Hahn1-31/+92
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-1/+1
2017-05-16[MetadataLoader] Remove unused Vector. NFCI.Davide Italiano1-1/+1