aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/PDB
AgeCommit message (Expand)AuthorFilesLines
6 days[pdb] Fix libc++ strict-weak-ordering assertion failures from gsiRecordCmp (#...Hans Wennborg1-1/+1
2025-11-24[PDB][NativeSession] Use better error code for invalid format (#167885)Mirko1-8/+17
2025-11-09Remove unused <set> and <map> inclusion (#167175)serge-sans-paille1-2/+0
2025-09-10[PDB] Add public symbol lookup by address (#157361)nerix1-0/+50
2025-08-29[llvm] Support building with c++23 (#154372)Kyle Krüger2-0/+11
2025-07-03[DebugInfo] Remove an unnecessary cast (NFC) (#146809)Kazu Hirata1-1/+1
2025-06-27[llvm] Remove unused includes (NFC) (#146199)Kazu Hirata1-1/+0
2025-05-23[pdb] Tweak the message about overflowing the publics/globals record streamHans Wennborg1-2/+2
2025-05-22[pdb] Provide a better error message when overflowing the public/global symbo...Hans Wennborg1-2/+10
2025-04-26[llvm] Use llvm::replace (NFC) (#137481)Kazu Hirata1-1/+1
2025-03-23[DebugInfo] Avoid repeated hash lookups (NFC) (#132586)Kazu Hirata1-3/+4
2025-03-17[NFC][DebugInfo] Wrap DILineInfo return type with std::optional to handle mis...Zequan Wu1-7/+10
2024-11-18[PDB] Fix missing `consumeError` which raise error with asserts enabled (#116...Romain Thomas1-2/+6
2024-11-17[DebugInfo] Remove unused includes (NFC) (#116551)Kazu Hirata25-29/+0
2024-10-15[DebugInfo] Avoid repeated hash lookups (NFC) (#112298)Kazu Hirata1-3/+3
2024-09-12[DebugInfo] Avoid repeated hash lookups (NFC) (#108486)Kazu Hirata1-5/+2
2024-06-29[llvm] Use std::make_unique (NFC) (#97165)Kazu Hirata1-2/+1
2024-03-10Add llvm::min/max_element and use it in llvm/ and mlir/ directories. (#84678)Justin Lebar1-2/+1
2024-02-12[DebugInfo] Update CodeView enums (#71038)nikitalita1-0/+4
2023-12-08[DebugInfo] Use llvm::to_underlying (NFC)Kazu Hirata1-3/+2
2023-11-13[llvm] Stop including llvm/ADT/SparseBitVector.h (NFC)Kazu Hirata1-1/+0
2023-11-06[DebugInfo] Use StringRef::starts_with/ends_with instead of startswith/endswi...Simon Pilgrim3-3/+3
2023-10-21[llvm] Stop including Endian.h (NFC)Kazu Hirata4-4/+0
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata1-1/+1
2023-10-10Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata3-5/+5
2023-10-10[llvm] Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata1-1/+1
2023-10-05[LLD][COFF] Add support for `--time-trace` (#68236)Alexandre Ganea6-9/+27
2023-07-19PDBFileBuilder: Switch to xxh3_64bitsFangrui Song2-2/+2
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich5-0/+6
2023-05-12[llvm] Migrate {starts,ends}with_insensitive to {starts,ends}_with_insensitiv...Kazu Hirata1-3/+3
2023-04-17[nfc][llvm] Replace pointer cast functions in PointerUnion by llvm casting fu...Shraiysh Vaishay1-9/+9
2023-03-17[CodeView] Add source languages ObjC and ObjC++Stefan Gränitz2-0/+4
2023-02-27[llvm-debuginfo-analyzer] (09/09) - CodeView ReaderCarlos Alberto Enciso1-1/+3
2023-01-22Use llvm::popcount instead of llvm::countPopulation(NFC)Kazu Hirata1-1/+1
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille6-12/+12
2022-12-05[llvm] Use std::nullopt instead of llvm::None (NFC)Kazu Hirata1-2/+2
2022-12-05Remove unused #include "llvm/ADT/Optional.h"Fangrui Song1-1/+0
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song6-14/+14
2022-12-02[DebugInfo] Use std::nullopt instead of None (NFC)Kazu Hirata1-3/+3
2022-11-25[Native] Use std::optional in NativeTypeEnum.cpp (NFC)Kazu Hirata1-1/+2
2022-11-21Return None instead of Optional<T>() (NFC)Kazu Hirata1-2/+2
2022-11-21Don't use Optional::getPointer (NFC)Kazu Hirata1-2/+2
2022-11-08Reland "[llvm][NFC] Use c++17 style variable type traits"Nathan James1-1/+1
2022-11-08Revert "[llvm][NFC] Use c++17 style variable type traits"Nathan James1-1/+1
2022-11-08[llvm][NFC] Use c++17 style variable type traitsNathan James1-1/+1
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1
2022-08-08[LLD][COFF] Ignore DEBUG_S_XFGHASH_TYPE/VIRTUALTobias Hieta1-0/+7
2022-08-07[llvm] Qualify auto (NFC)Kazu Hirata1-1/+1
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle3-9/+12
2022-07-10Revert "ManagedStatic: remove many straightforward uses in llvm"Nicolai Hähnle3-12/+9