summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp
AgeCommit message (Expand)Author
2025-11-17[MemProf] Fixup edges for largest N cold contexts (#167599)Teresa Johnson
2025-11-02[llvm] Remove redundant typename (NFC) (#166087)Kazu Hirata
2025-10-16[MemProf] Convert removal of memprof attrs and metadata to a pass (#163841)Teresa Johnson
2025-10-10[NFC][LLVM] Use namespace qualifier to define DenseMapInfo specializations (#...Rahul Joshi
2025-10-05Reapply "[MemProf] Add ambigous memprof attribute" (#161717) (#161918)Teresa Johnson
2025-10-03[MemProf] Suppress duplicate clones in the LTO backend (#161551)Teresa Johnson
2025-10-02Revert "[MemProf] Add ambigous memprof attribute" (#161717)Teresa Johnson
2025-10-01Cleanup the LLVM exported symbols namespace (#161240)Nicolai Hähnle
2025-09-25[MemProf] Make sure call clones without callsite node clones get updated (#15...Teresa Johnson
2025-09-20[MemProf] Propagate function call assignments to newly cloned nodes (#159907)Teresa Johnson
2025-09-15[MemProf] Add NodeId field to ContextNode for debugging (#158736)Teresa Johnson
2025-09-05[MemProf] Add ambigous memprof attribute (#157204)Teresa Johnson
2025-08-01[MemProf] Ensure node merging happens for newly created nodes (#151593)Teresa Johnson
2025-07-29[MemProf] Use DenseMap for call map (NFC) (#151161)Teresa Johnson
2025-07-28[memprof] Fix a warningKazu Hirata
2025-07-28Reapply "[MemProf] Ensure all callsite clones are assigned a function clone" ...Teresa Johnson
2025-07-28[MemProf] Change map to vector to avoid unstable iteration (#151039)Teresa Johnson
2025-07-27Revert "[MemProf] Ensure all callsite clones are assigned a function clone" (...Teresa Johnson
2025-07-27[MemProf] Ensure all callsite clones are assigned a function clone (#150735)Teresa Johnson
2025-07-25[MemProf] Include caller clone information in dot graph nodes (#150492)Teresa Johnson
2025-07-21[MemProf] Update the declaration DISubprogram linkageName for clones (#149864)Teresa Johnson
2025-07-11[MemProf] Don't mutate the function type when calling clone (#147829)Teresa Johnson
2025-07-10MemProf: Add minimum count threshold for inlining of promoted calls (#148001)Teresa Johnson
2025-06-23[MemProf] Update the DISubprogram linkageName for clones (#145385)Teresa Johnson
2025-06-12[llvm][MemProf] Fix unused variable warning in release buildDavid Spickett
2025-06-05[MemProf] Add dot graph dumping immediately after stack node update (#143025)Teresa Johnson
2025-06-04[MemProf] Optionally save context size info on largest cold allocations (#142...Teresa Johnson
2025-06-03Revert "[MemProf] Optionally save context size info on largest cold allocatio...Teresa Johnson
2025-06-03[MemProf] Optionally save context size info on largest cold allocations (#142...Teresa Johnson
2025-05-20Revert "[llvm][NFC] Use `llvm::sort()`" (#140668)Iris Shi
2025-05-17[llvm][NFC] Use `llvm::sort()` (#140335)Iris Shi
2025-05-15[llvm] Use llvm::stable_sort (NFC) (#140067)Kazu Hirata
2025-05-07[MemProf] Avoid assertion checking loop under NDEBUG (NFC) (#138985)Teresa Johnson
2025-04-28Clean up external users of GlobalValue::getGUID(StringRef) (#129644)Owen Rodley
2025-04-26[llvm] Use llvm::interleaved (NFC) (#137496)Kazu Hirata
2025-04-21[MemProf] Merge callee clones as needed before assigning functions (#135702)Teresa Johnson
2025-04-17[IPO] Avoid repeated hash lookups (NFC) (#135750)Kazu Hirata
2025-04-15[MemProf] Handle recursion during stack node update (#135837)Teresa Johnson
2025-04-13[llvm] Use llvm::is_contained (NFC) (#135566)Kazu Hirata
2025-03-30[Transforms] Use llvm::append_range (NFC) (#133650)Kazu Hirata
2025-03-19[Transforms] Use *Set::insert_range (NFC) (#132056)Kazu Hirata
2025-03-03[NFC]Make file-local cl::opt global variables static (#126486)chrisPyr
2025-02-27[MemProf] Fix handling of recursive edges during func assignment (#129066)Teresa Johnson
2025-02-22[MemProf] Add ability to export or highlight only a portion of graph (#128255)Teresa Johnson
2025-02-22[MemProf] Print internal context id when reporting bytes hinted (#128188)Teresa Johnson
2025-02-21[MemProf] Display backedges with dotted line in dot graphs (#128235)Teresa Johnson
2025-02-21[MemProf] Refactor backedge computation and invoke earlier (#128226)Teresa Johnson
2025-02-21[MemProf] Minor fixes to dot graph printing (#128217)Teresa Johnson
2025-02-19[memprof] Fix a warningKazu Hirata
2025-02-19[MemProf] Support cloning through recursive cycles (#127429)Teresa Johnson