summaryrefslogtreecommitdiff
path: root/lld/ELF/CallGraphSort.cpp
AgeCommit message (Expand)Author
2025-01-05[ELF] Allow --symbol-ordering-file and call graph profile to be used togetherFangrui Song
2025-01-05[ELF] Internalize computeCacheDirectedSortOrder. NFCFangrui Song
2024-11-06[ELF] Replace error(...) with ErrAlways or ErrFangrui Song
2024-10-11[ELF] Pass Ctx &Fangrui Song
2024-09-22[ELF] Replace remnant config-> with ctx.arg.Fangrui Song
2024-09-21[ELF] Replace config-> with ctx.arg.Fangrui Song
2023-11-08[ELF] Fix assertion in cdsort (#71708)spupyrev
2023-09-26[ELF] A new code layout algorithm for function reordering [3a/3]spupyrev
2022-07-29[ELF] CallGraphSort: replace vector<int> with unique_ptr<int[]>. NFCFangrui Song
2022-02-23[ELF] Don't rely on Symbols.h's transitive inclusion of InputFiles.h. NFCFangrui Song
2022-02-07[ELF] Clean up headers. NFCFangrui Song
2021-12-24[ELF] Avoid referencing SectionBase::repl after ICFFangrui Song
2021-10-25[ELF] Update comments/diagnostics for some long options to use the canonical ...Fangrui Song
2020-07-30[COFF] Port CallGraphSort to COFF from ELFZequan Wu
2020-05-15[ELF] Use namespace qualifiers (lld:: or elf::) instead of `namespace lld { n...Fangrui Song
2020-04-02[lld] NFC: fix trivial typos in commentsKazuaki Ishizaki
2019-10-28Fix a few typos in lld/ELF to cycle botsNico Weber
2019-10-07[ELF] Wrap things in `namespace lld { namespace elf {`, NFCFangrui Song
2019-10-04[ELF] Use union-find set and doubly linked list in Call-Chain Clustering (C³...Fangrui Song
2019-08-05Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song
2019-07-16[ELF] Fix variable names in comments after VariableName -> variableName changeFangrui Song
2019-07-10[Coding style change] Rename variables so that they start with a lowercase le...Rui Ueyama
2019-04-23Use llvm::stable_sortFangrui Song
2019-04-01Replace `typedef A B` with `using B = A`. NFC.Rui Ueyama
2019-03-27[ELF] Dump symbols ordered by profiled guided section layout to file.Rui Ueyama
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-10-12Simplify. NFC.Rui Ueyama
2018-08-28[LLD][ELF] - Simplify Call-Chain Clustering implementation a bit.George Rimar
2018-08-12[LLF][ELF] - Simplify. NFC.George Rimar
2018-04-24[ELF] - Never use std::sort.George Rimar
2018-04-23[ELF] - Simplify. NFC.George Rimar
2018-04-17[ELF] Add profile guided section layoutMichael J. Spencer