aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/MetadataLoader.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-08-19Revert "[DebugInfo] generate btf_tag annotations for DIComposite types"Yonghong Song1-7/+3
2021-08-19[DebugInfo] generate btf_tag annotations for DIComposite typesYonghong Song1-3/+7
2021-07-02Revert "[DebugInfo] Enforce implicit constraints on `distinct` MDNodes"Jonas Devlieghere1-8/+2
2021-06-28[DebugInfo] Enforce implicit constraints on `distinct` MDNodesScott Linder1-2/+8
2021-04-22[Bitcode] Ensure DIArgList in bitcode has no null or forward metadata refsStephen Tozer1-2/+9
2021-03-08[DebugInfo] Support DIArgList in DbgVariableIntrinsicgbtozers1-2/+1
2021-03-05[DebugInfo] Add DIArgList MD to store multple values in DbgVariableIntrinsicsgbtozers1-0/+10
2020-12-18[DebugInfo] Support Fortran 'use <external module>' statement.Chih-Ping Chen1-4/+5
2020-10-31[Bitcode] Make some basic PlaceholderQueue/MetadataLoaderImpl helper methods ...Simon Pilgrim1-3/+3
2020-10-29[DebugInfo] Support for DW_TAG_generic_subrangeAlok Kumar Sharma1-0/+13
2020-10-12Restore "[ThinLTO] Avoid temporaries when loading global decl attachment meta...Teresa Johnson1-20/+108
2020-10-10[DebugInfo] Support for DWARF attribute DW_AT_rankAlok Kumar Sharma1-3/+7
2020-09-23Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachmen...Fangrui Song1-106/+20
2020-09-22[ThinLTO] Avoid temporaries when loading global decl attachment metadataTeresa Johnson1-20/+106
2020-09-17MetadataLoader.cpp - remove unnecessary StringRef include. NFCI.Simon Pilgrim1-3/+0
2020-08-22[DebugInfo][flang]Added support for representing Fortran assumed length stringsSourabh Singh Tomar1-0/+15
2020-07-20[DebugInfo] Support for DW_AT_associated and DW_AT_allocated.Alok Kumar Sharma1-3/+11
2020-06-25Remove references to the 4.0 release as a major breaking (NFC)Mehdi Amini1-2/+2
2020-05-28[DebugInfo] Upgrade DISubrange to support Fortran dynamic arraysAlok Kumar Sharma1-2/+12
2020-05-15[DebugInfo] support for DW_AT_data_location in llvmAlok Kumar Sharma1-3/+6
2020-05-13[DebugInfo] Fortran module DebugInfo support in LLVMSourabh Singh Tomar1-5/+9
2020-04-20Recommit: DebugInfo: Fix rangesBaseAddress DICompileUnit bitcode serializatio...David Blaikie1-2/+1
2020-04-18[DebugInfo] Change DIEnumerator payload type from int64_t to APIntLemonBoy1-3/+13
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