summaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/InstrProfReader.cpp
AgeCommit message (Expand)Author
2025-07-24[ProfileData] Remove an unnecessary cast (NFC) (#150472)Kazu Hirata
2025-06-24[InstrProf] Factor out getRecord() and use NamedInstrProfRecord (#145417)Ellis Hoag
2025-05-24Re-apply "[StaticDataLayout][PGO]Implement reader and writer change for data ...Mingming Liu
2025-05-22Revert "[StaticDataLayout][PGO]Implement reader and writer change for data ac...Mingming Liu
2025-05-22[StaticDataLayout][PGO]Implement reader and writer change for data access pro...Mingming Liu
2025-05-20Revert "[llvm][NFC] Use `llvm::sort()`" (#140668)Iris Shi
2025-05-19[NFC][MemProf] Move Radix tree methods to their own header and cpp. (#140501)Snehasish Kumar
2025-05-17[llvm][NFC] Use `llvm::sort()` (#140335)Iris Shi
2025-05-01[MemProf] Add v4 which contains CalleeGuids to CallSiteInfo. (#137394)Snehasish Kumar
2025-04-23[memprof] Move IndexedMemProfReader::deserialize to IndexedemProfData.cpp (NF...Kazu Hirata
2025-04-16[llvm] Use llvm::append_range (NFC) (#135931)Kazu Hirata
2024-12-07[memprof] Add YAML read/write support to llvm-profdata (#118915)Kazu Hirata
2024-12-04[PGO] Add option to always instrumenting loop entries (#116789)ronryvchin
2024-11-22[memprof] Fix builds under EXPENSIVE_CHECKSKazu Hirata
2024-11-22[memprof] Remove MemProf format Version 1 (#117357)Kazu Hirata
2024-11-19[ProfileData] Remove unused includes (NFC) (#116751)Kazu Hirata
2024-11-15[memprof] Remove MemProf format Version 0 (#116442)Kazu Hirata
2024-11-15[memprof] Speed up caller-callee pair extraction (Part 2) (#116441)Kazu Hirata
2024-11-15[memprof] Use llvm::function_ref instead of std::function (#116306)Kazu Hirata
2024-11-14[memprof] Speed up caller-callee pair extraction (#116184)Kazu Hirata
2024-11-13[memprof] Add IndexedMemProfReader::getMemProfCallerCalleePairs (#115807)Kazu Hirata
2024-09-06[InstrProf] Add debuginfod correlation support (#106606)gulfemsavrun
2024-07-11[ProfileData] Take ArrayRef<InstrProfValueData> in addValueData (NFC) (#97363)Kazu Hirata
2024-07-09[NFC] Coding style: drop `k` in `kGlobalIdentifierDelimiter` (#98230)Mircea Trofin
2024-06-25Revert "[llvm] Use llvm::sort (NFC) (#96434)"Kazu Hirata
2024-06-23[llvm] Use llvm::sort (NFC) (#96434)Kazu Hirata
2024-06-09[ProfileData] Refactor BinaryIdsStart and BinaryIdsSize (NFC) (#94922)Kazu Hirata
2024-06-09[ProfileData] Refactor VTableNamePtr and CompressedVTableNamesLen (NFC) (#94859)Kazu Hirata
2024-06-09[ProfileData] Use ArrayRef instead of const std::vector<T> & (NFC) (#94878)Kazu Hirata
2024-06-08[ProfileData] Simplify calls to readNext in readBinaryIdsInternal (NFC) (#94862)Kazu Hirata
2024-06-08[ProfileData] Use a range-based for loop (NFC) (#94856)Kazu Hirata
2024-06-07[memprof] Clean up IndexedMemProfReader (NFC) (#94710)Kazu Hirata
2024-06-02[memprof] Use const ref for IndexedRecord (#94114)Kazu Hirata
2024-05-30[memprof] Use linear IDs for Frames and call stacks (#93740)Kazu Hirata
2024-05-29[memprof] Reorder MemProf sections in profile (#93640)Kazu Hirata
2024-05-29[nfc][InstrFDO] Add Header::getIndexedProfileVersion and use it to decide pro...Mingming Liu
2024-05-28[memprof] Add MemProf format Version 3 (#93608)Kazu Hirata
2024-05-23[memprof] Refactor getMemProfRecord (NFC) (#93138)Kazu Hirata
2024-05-21[nfc][InstrProfReader]Store header fields in native endianness (#92947)Mingming Liu
2024-04-28Repply [memprof] Introduce FrameIdConverter and CallStackIdConverter (#90307)Kazu Hirata
2024-04-27Revert "[memprof] Introduce FrameIdConverter and CallStackIdConverter" (#90318)Vitaly Buka
2024-04-26[memprof] Introduce FrameIdConverter and CallStackIdConverter (#90307)Kazu Hirata
2024-04-19[memprof] Drop the trait parameter (NFC) (#89461)Kazu Hirata
2024-04-18[memprof] Introduce IndexedMemProfReader (NFC) (#89331)Kazu Hirata
2024-04-18[memprof] Add Version2 of the indexed MemProf format (#89100)Kazu Hirata
2024-04-16[llvm] Drop unaligned from calls to readNext (NFC) (#88841)Kazu Hirata
2024-04-11[memprof] Use std::optional (NFC) (#88366)Kazu Hirata
2024-04-03[memprof] Add Version2 of IndexedMemProfRecord serialization (#87455)Kazu Hirata
2024-04-01[InstrFDO][TypeProf] Implement binary instrumentation and profile read/write ...Mingming Liu
2024-03-28[memprof] Add MemProf version (#86414)Kazu Hirata