summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp
AgeCommit message (Expand)Author
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
2025-02-06[MemProf] Stop cloning traversal on single allocation type (#126131)Teresa Johnson
2025-02-06[MemProf] Re-enable cloning of callsites in recursive cycles with fixes (#125...Teresa Johnson
2025-01-29[MemProf] Add more assertion checking to the edge removal helper (#125017)Teresa Johnson
2025-01-29[MemProf] Fix summary identification for imported locals (#124659)Teresa Johnson
2025-01-29[MemProf] Constify a couple of methods used during cloning (#124994)Teresa Johnson
2025-01-27[memprof] Migrate away from PointerUnion::dyn_cast (NFC) (#124505)Kazu Hirata
2025-01-22[MemProf] Simplify edge iterations (NFC) (#123469)Teresa Johnson
2025-01-21[memprof] Migrate away from PointerUnion::dyn_cast (NFC) (#123716)Kazu Hirata
2025-01-21[MemProf] Fix an incorrect iterator increment (#123438)Teresa Johnson
2025-01-20[memprof] Add simplify_type (NFC) (#123556)Kazu Hirata
2025-01-12[memprof] Migrate away from PointerUnion::is (NFC) (#122622)Kazu Hirata
2025-01-09[MemProf] Disable cloning of callsites in recursive cycles by default (#122354)Teresa Johnson
2025-01-07[MemProf] Allow cloning of callsites in recursive cycles (#121985)Teresa Johnson
2024-12-20[MemProf] Supporting hinting mostly-cold allocations after cloning (#120633)Teresa Johnson
2024-12-18[MemProf] Skip unmatched callers when cloning (#120455)Teresa Johnson
2024-12-16[memprof] Use ListSeparator (NFC) (#120047)Kazu Hirata
2024-11-15[MemProf] Print full context hash when reporting hinted bytes (#114465)Teresa Johnson
2024-11-14[memprof] Make ContextNode smaller (#116271)Kazu Hirata
2024-11-09[MemProf] Allow promotion if target is a declaration (#115555)Teresa Johnson
2024-11-07[MemProf] Avoid incorrect ICP symtab canonicalization (#115419)Teresa Johnson
2024-11-03[IPO] Remove unused includes (NFC) (#114716)Kazu Hirata
2024-10-26[MemProf] Fix clone edge comparison (#113753)Teresa Johnson
2024-10-25[MemProf] Avoid duplicate edges between nodes (#113337)Teresa Johnson