aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/MetadataLoader.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-09-07[Bitcode] Avoid repeated hash lookups (NFC) (#107708)Kazu Hirata1-2/+1
2024-07-07[Bitcode] Use range-based for loops (NFC) (#97776)Kazu Hirata1-2/+2
2024-06-20Revert "[DebugInfo][BPF] Add 'annotations' field for DIBasicType & DI… (#96...eddyz871-12/+4
2024-06-18[DebugInfo][BPF] Add 'annotations' field for DIBasicType & DISubroutineType (...eddyz871-4/+12
2024-03-19[RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (#85216)Stephen Tozer1-3/+3
2024-03-19[RemoveDIs] Auto-upgrade debug intrinsics to DbgRecords (default false) (#85650)Orlando Cazalet-Hyams1-9/+17
2024-03-19[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#83862)Daniil Kovalev1-4/+13
2024-03-02Revert "[Dwarf] Support `__ptrauth` qualifier in metadata nodes" (#83672)Daniil Kovalev1-14/+4
2024-03-01[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#82363)Daniil Kovalev1-4/+14
2024-01-18[ThinLTO][DebugInfo] Emit full type definitions when importing anonymous type...Ricky Zhou1-16/+21
2024-01-16Revert "[CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined ...Davide Italiano1-78/+33
2024-01-11[CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined function...Vladislav Dzhidzhoev1-33/+78
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-1/+1
2023-11-08Revert "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Vladislav Dzhidzhoev1-78/+33
2023-11-02[DebugMetadata][DwarfDebug] Support function-local types in lexical block sco...Vladislav Dzhidzhoev1-33/+78
2023-10-22[llvm] Stop including llvm/ADT/iterator_range.h (NFC)Kazu Hirata1-1/+0
2023-10-16[DebugInfo] Only call upgradeCULocals() at module level (#68965)Nikita Popov1-4/+5
2023-10-05[BitcodeReader] Replace unsupported constexprs in metadata with undefNikita Popov1-16/+30
2023-09-29Revert "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Hans Wennborg1-53/+33
2023-09-28[Bitcode] Support expanding constant expressions in function metadataNikita Popov1-10/+14
2023-09-26[DebugMetadata][DwarfDebug] Support function-local types in lexical block sco...Vladislav Dzhidzhoev1-33/+53
2023-09-26[Bitcode] Add some missing GetTypeByID failure checksNikita Popov1-2/+2
2023-08-23[BitcodeReader] Remove two unused variablesBjorn Pettersson1-2/+2
2023-06-20Revert "Reland "[DebugMetadata][DwarfDebug] Support function-local types in l...Vladislav Dzhidzhoev1-56/+31
2023-06-20Reland "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Vladislav Dzhidzhoev1-31/+56
2023-06-20Revert "Reland "[DebugMetadata][DwarfDebug] Support function-local types in l...Vladislav Dzhidzhoev1-56/+31
2023-06-19Reland "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Vladislav Dzhidzhoev1-31/+56
2023-06-19Revert "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Vladislav Dzhidzhoev1-56/+31
2023-06-19[DebugMetadata][DwarfDebug] Support function-local types in lexical block sco...Vladislav Dzhidzhoev1-31/+56
2023-06-16Reland "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-0/+84
2023-06-15Revert "Reland "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-loc...Vladislav Dzhidzhoev1-84/+0
2023-06-15Reland "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-0/+84
2023-06-15Revert "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-84/+0
2023-06-15[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local imported enti...Vladislav Dzhidzhoev1-0/+84
2023-06-15Revert "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-84/+0
2023-06-15[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local imported enti...Vladislav Dzhidzhoev1-0/+84
2023-06-15Revert "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-84/+0
2023-06-15[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local imported enti...Vladislav Dzhidzhoev1-0/+84
2023-01-18[BitcodeReader] Allow reading pointer types from old IRSebastian Neubauer1-11/+23
2023-01-18Revert "[BitcodeReader] Allow reading pointer types from old IR"Nikita Popov1-23/+11
2023-01-17[BitcodeReader] Allow reading pointer types from old IRSebastian Neubauer1-11/+23
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille1-1/+1
2022-12-10Don't include None.h (NFC)Kazu Hirata1-1/+0
2022-12-08[DebugInfo] Store optional DIFile::Source as pointerJonas Hahnfeld1-5/+4
2022-12-06[llvm] Don't include Optional.h (NFC)Kazu Hirata1-1/+0
2022-12-04DebugInfoMetadata: convert Optional to std::optionalKrzysztof Parzyszek1-7/+8
2022-12-02[Bitcode] Use std::nullopt instead of None (NFC)Kazu Hirata1-5/+6
2022-11-07[Assignment Tracking][3/*] Add DIAssignID metadata boilerplateOCHyams1-0/+13
2022-11-03Revert "[Assignment Tracking][3/*] Add DIAssignID metadata boilerplate"OCHyams1-13/+0
2022-11-03[Assignment Tracking][3/*] Add DIAssignID metadata boilerplateOCHyams1-0/+13