summaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/InstrProfReader.cpp
AgeCommit message (Expand)Author
2024-04-01[InstrFDO][TypeProf] Implement binary instrumentation and profile read/write ...Mingming Liu
2024-03-28[memprof] Add MemProf version (#86414)Kazu Hirata
2024-03-25[memprof] Use #ifdef EXPENSIVE_CHECKS (#86585)Kazu Hirata
2024-03-25[memprof] Compute CallStackId when deserializing IndexedAllocationInfo (#86421)Kazu Hirata
2024-02-27Reland "[TypeProf][InstrPGO] Introduce raw and instr profile format change fo...Mingming Liu
2024-02-21Revert type profiling change as compiler-rt test break on Windows. (#82583)Mingming Liu
2024-02-21[TypeProf][InstrPGO] Introduce raw and instr profile format change for type p...Mingming Liu
2024-02-05InstrProf::getFunctionBitmap: Fix BE hosts (#80608)NAKAMURA Takumi
2024-02-05[Coverage] ProfileData: Handle MC/DC Bitmap as BitVector. NFC. (#80608)NAKAMURA Takumi
2024-01-02[RawProfReader]When constructing symbol table, read the MD5 of function name ...Mingming Liu
2023-12-19Reland the reland "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifie...Mingming Liu
2023-12-18Revert "Reland "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, ...Mingming Liu
2023-12-18Reland "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semi...Mingming Liu
2023-12-18Revert "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semi...Mingming Liu
2023-12-18[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as...Mingming Liu
2023-12-14[Profile] Add binary profile correlation for code coverage. (#69493)Zequan Wu
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-11-20[llvm-profdata] Fix binary ids with multiple raw profiles in a single… (#72...Zequan Wu
2023-11-20[InstrProf] Add pgo use block coverage test (#72443)Ellis Hoag
2023-11-01[Profile] Refactor profile correlation. (#70856)Zequan Wu
2023-10-31[llvm-profdata] Emit warning when counter value is greater than 2^56. (#69513)Zequan Wu
2023-10-31Revert "[Profile] Refactor profile correlation. (#70712)"Zequan Wu
2023-10-31[Profile] Refactor profile correlation. (#70712)Zequan Wu
2023-10-30Reland "[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Co...Alan Phipps
2023-10-13Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata
2023-10-10Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata
2023-10-09Use llvm::endianness{,::little,::native} (NFC)Kazu Hirata
2023-10-03[Profile] Use upper 32 bits of profile version for profile variants. (#67695)Zequan Wu
2023-09-23[ProfileData] Use llvm::byteswap instead of sys::getSwappedBytes (NFC)Kazu Hirata
2023-09-21Revert "[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Co...Hans Wennborg
2023-09-19[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Code Cover...Alan Phipps
2023-08-22[NFC][Profile] Rename Counters/DataSize to NumCounters/DataArthur Eubanks
2023-08-07[InstrProf] Encode linkage names in IRPGO counter namesEllis Hoag
2023-04-27[profiling] Improve error message for raw profile header mismatchesJessica Paquette
2023-04-13[InstrProf][Temporal] Add weight field to tracesEllis Hoag
2023-04-11[InstrProf] Temporal ProfilingEllis Hoag
2023-02-06[Support] Move ItaniumManglingCanonicalizer and SymbolRemappingReader from Su...Simon Pilgrim
2023-02-01Remove another unnecessary integer-check.Mitch Phillips
2023-02-01Remove unnecessary comparison.Mitch Phillips
2023-02-01[NFC][Profile] Access profile through VirtualFileSystemSteven Wu
2022-12-29[instrprof] Fix issue in binary-ids-padding.testGulfem Savrun Yeniceri
2022-12-29[profile] Add binary ids into indexed profilesGulfem Savrun Yeniceri
2022-12-14Revert "[profile] Add binary ids into indexed profiles"Gulfem Savrun Yeniceri
2022-12-14[profile] Add binary ids into indexed profilesGulfem Savrun Yeniceri
2022-09-03[llvm] Use range-based for loops (NFC)Kazu Hirata
2022-08-30[profile] Create only prof header when no countersGulfem Savrun Yeniceri
2022-07-15[PGO] Report number of counts being dropped when a hash-mismatch happensRong Xu
2022-07-15[PGO] Don't cross reference CSFDO profile and non-CSFDO profileRong Xu
2022-05-04[memprof] Use unknown_function error type for missing functionsTeresa Johnson
2022-04-08[memprof] Deduplicate and outline frame storage in the memprof profile.Snehasish Kumar