summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/MetadataLoader.cpp
AgeCommit message (Expand)Author
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-07-14[BitcodeReader] Use tighter upper bound to validate forward references.Florian Hahn
2019-07-03[Bitcode] Move Bitstream to a separate libraryFrancis Visoiu Mistrih
2019-06-26BitStream reader: propagate errorsJF Bastien
2019-05-07[DebugInfo] Delete TypedDINodeRefFangrui Song
2019-05-03Avoid cppcheck operator precedence warnings. NFCI.Simon Pilgrim
2019-04-08Add LLVM IR debug info support for Fortran COMMON blocksAdrian Prantl
2019-03-19[DebugInfoMetadata] Move main subprogram DIFlag into DISPFlagsPetar Jovanovic
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-28[DebugInfo] IR/Bitcode changes for DISubprogram flags.Paul Robinson
2018-11-19[DebugInfo] DISubprogram flags get their own flags word. NFC.Paul Robinson
2018-11-14Remove unused getMDNodeFwdRefOrNull interfaces (NFC)Teresa Johnson
2018-11-13DebugInfo: Add a CU metadata attribute for use of DWARF ranges base address s...David Blaikie
2018-10-03Emit template type and value parameter DIEs for template variables.Matthew Voss
2018-09-21Ensure that variant part discriminator is read by MetadataLoaderJonas Devlieghere
2018-09-20[Bitcode] Address backwards compat bug in r342631Vedant Kumar
2018-09-20[IR] Add a boolean field in DILocation to know if a line must covered or notCalixte Denizet
2018-08-16DebugInfo: Add metadata support for disabling DWARF pub sectionsDavid Blaikie
2018-08-14[DebugInfoMetadata] Added DIFlags interface in DIBasicType.Adrian Prantl
2018-05-09[DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen
2018-02-23[DebugInfo] Support DWARF v5 source code embedding extensionScott Linder
2018-02-12[DebugInfo] Unify ChecksumKind and Checksum value in DIFileScott Linder
2018-02-12Re-commit r324489: [DebugInfo] Improvements to representation of enumeration ...Momchil Velikov
2018-02-07Revert "[DebugInfo] Improvements to representation of enumeration types (PR36...Momchil Velikov
2018-02-07[DebugInfo] Improvements to representation of enumeration types (PR36168)Momchil Velikov
2018-02-06Add DWARF for discriminated unionsAdrian Prantl
2018-01-24[Metadata] Extend 'count' field of DISubrange to take a metadata nodeSander de Smalen
2018-01-17[NFC] fix trivial typos in commentsHiroshi Inoue
2017-12-13Remove redundant includes from lib/Bitcode.Michael Zolotukhin
2017-09-12IR: Represent -ggnu-pubnames with a flag on the DICompileUnit.Peter Collingbourne
2017-08-30Canonicalize the representation of empty an expression in DIGlobalVariableExp...Adrian Prantl
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-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-16[MetadataLoader] Remove unused Vector. NFCI.Davide Italiano
2017-04-28Remove line and file from DINamespace.Adrian Prantl
2017-04-26Turn DISubprogram into a variable-length node.Adrian Prantl
2017-04-26Revert "Turn DISubprogram into a variable-length node."Adrian Prantl
2017-04-26Turn DISubprogram into a variable-length node.Adrian Prantl
2017-04-26Add support for DW_TAG_thrown_type.Adrian Prantl
2017-04-18PR32382: Fix emitting complex DWARF expressions.Adrian Prantl
2017-03-30Spelling mistakes in comments. NFCI.Simon Pilgrim
2017-03-08[DebugInfo] Emit address space with DW_AT_address_class attribute for pointer...Konstantin Zhuravlyov
2017-02-11Move symbols from the global namespace into (anonymous) namespaces. NFC.Benjamin Kramer
2017-02-08Fix bitcode upgrade for DIGlobalVariables with a var: field.Adrian Prantl
2017-02-07Fix the bitcode upgrade for DIGlobalVariable in a DIImportedEntity context.Adrian Prantl
2017-02-01Change debug-info-for-profiling from a TargetOption to a function attribute.Dehao Chen
2017-01-27Avoid using unspecified ordering in MetadataLoader::MetadataLoaderImpl::parse...Ivan Krasin
2017-01-20[ThinLTO] Fix lazy-loading of MDString instruction attachmentsMehdi Amini
2017-01-20Add an assertion to PlaceholderQueue destructor, ensuring it has been flushedMehdi Amini