aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/ProfileData/InstrProfTest.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-24[InstrProf] Factor out getRecord() and use NamedInstrProfRecord (#145417)Ellis Hoag1-11/+9
2025-05-19[NFC][MemProf] Move IndexedMemProfData to its own header. (#140503)Snehasish Kumar1-0/+1
2025-05-19[NFC][MemProf] Move Radix tree methods to their own header and cpp. (#140501)Snehasish Kumar1-0/+1
2025-05-19[NFC][MemProf] Fix typo in type name (#140500)Snehasish Kumar1-3/+3
2025-03-12[MemProf] Extend CallSite information to include potential callees. (#130441)Snehasish Kumar1-1/+1
2024-12-19[memprof] Introduce IndexedCallstackIdConveter (NFC) (#120540)Kazu Hirata1-20/+11
2024-12-08[memprof] Drop memprof:: in unit tests (NFC) (#119113)Kazu Hirata1-2/+2
2024-12-07[memprof] Add getMemProfDataForTest for unit tests (#119061)Kazu Hirata1-31/+19
2024-12-07[memprof] Remove a stale comment in a unit test (#119060)Kazu Hirata1-2/+0
2024-12-06[memprof] Use gtest matchers at more places (#119050)Kazu Hirata1-7/+5
2024-11-22[memprof] Remove MemProf format Version 1 (#117357)Kazu Hirata1-57/+0
2024-11-20[memprof] Upgrade a unit test to MemProf Version 3 (#117063)Kazu Hirata1-19/+3
2024-11-20[memprof] Use LineLocation in a unit test (NFC) (#117031)Kazu Hirata1-4/+6
2024-11-18[memprof] Add another constructor to IndexedAllocationInfo (NFC) (#116684)Kazu Hirata1-2/+1
2024-11-18[memprof] Add InstrProfWriter::addMemProfData (#116528)Kazu Hirata1-61/+51
2024-11-16[memprof] Upgrade a unit test to Version 3 (#116516)Kazu Hirata1-20/+16
2024-11-16[memprof] Update a comment (NFC) (#116500)Kazu Hirata1-1/+1
2024-11-13[memprof] Add IndexedMemProfReader::getMemProfCallerCalleePairs (#115807)Kazu Hirata1-0/+62
2024-09-21[unittests] Use {} instead of std::nullopt to initialize empty ArrayRef (#109...Jay Foad1-7/+7
2024-09-13[llvm][unittests] Don't call raw_string_ostream::flush() (NFC)JOE19941-1/+0
2024-07-11[ProfileData] Take ArrayRef<InstrProfValueData> in addValueData (NFC) (#97363)Kazu Hirata1-39/+39
2024-06-29[ProfileData] Migrate to a new version of getValueProfDataFromInst (#96381)Kazu Hirata1-16/+10
2024-06-20[ProfileData] Teach addValueData to honor parameter Site (#96233)Kazu Hirata1-3/+3
2024-06-14[ProfileData] Sink the length checks (#95604)Kazu Hirata1-14/+16
2024-06-14[ProfileData] Migrate to a new version of getValueProfDataFromInst (#95568)Kazu Hirata1-16/+12
2024-06-14[ProfileData] Sink the length checks (#95559)Kazu Hirata1-11/+14
2024-06-14[ProfileData] Fix the order of tests (#95549)Kazu Hirata1-2/+2
2024-06-14[ProfileData] Migrate to getValueArrayForSite (#95493)Kazu Hirata1-34/+43
2024-06-13[ProfileData] Migrate to getValueArrayForSite (#95457)Kazu Hirata1-5/+4
2024-06-13[ProfileData] Add getValueArrayForSite (#95335)Kazu Hirata1-7/+7
2024-06-12[ProfileData] Compute sum in annotateValueSite (NFC) (#95199)Kazu Hirata1-9/+3
2024-05-09[ProfData] Remove unused variable in unittestMin Hsu1-1/+0
2024-05-09[InstrProf] Add vtables with type metadata into symtab (#81051)Mingming Liu1-0/+47
2024-04-28[memprof] Add access checks to PortableMemInfoBlock::get* (#90121)Kazu Hirata1-4/+4
2024-04-28Repply [memprof] Introduce FrameIdConverter and CallStackIdConverter (#90307)Kazu Hirata1-48/+14
2024-04-27Revert "[memprof] Introduce FrameIdConverter and CallStackIdConverter" (#90318)Vitaly Buka1-14/+48
2024-04-26[memprof] Introduce FrameIdConverter and CallStackIdConverter (#90307)Kazu Hirata1-48/+14
2024-04-24[memprof] Reduce schema for Version2 (#89876)Kazu Hirata1-33/+109
2024-04-18[memprof] Use std::optional (NFC) (#89317)Kazu Hirata1-6/+4
2024-04-18[memprof] Add Version2 of the indexed MemProf format (#89100)Kazu Hirata1-1/+88
2024-04-11[memprof] Use std::optional (NFC) (#88366)Kazu Hirata1-5/+4
2024-04-01[InstrFDO][TypeProf] Implement binary instrumentation and profile read/write ...Mingming Liu1-141/+479
2024-03-23[memprof] Add call stack IDs to IndexedAllocationInfo (#85888)Kazu Hirata1-1/+2
2024-02-07[NFC][InstrProf]Generalize getParsedIRPGOFuncName to getParsedIRPGOName (#81054)Mingming Liu1-4/+2
2024-01-04[InstrProf] No linkage prefixes in IRPGO names (#76994)Ellis Hoag1-16/+2
2023-12-19Reland the reland "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifie...Mingming Liu1-2/+2
2023-12-18Revert "Reland "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, ...Mingming Liu1-2/+2
2023-12-18Reland "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semi...Mingming Liu1-2/+2
2023-12-18Revert "[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semi...Mingming Liu1-2/+2
2023-12-18[PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as...Mingming Liu1-2/+2