summaryrefslogtreecommitdiff
path: root/bolt/lib/Core/FunctionLayout.cpp
AgeCommit message (Expand)Author
2025-09-23[BOLT] Avoid n^2 complexity in fixBranches(). NFCI (#160407)Maksim Panchenko
2024-11-07[BOLT][AArch64] Add support for compact code model (#112110)Maksim Panchenko
2024-05-30[BOLT][NFC] Extend updateLayoutIndices (#93861)shaw young
2024-03-31[BOLT][NFC] Clean includes, add license headers (#87200)Amir Ayupov
2023-11-30[BOLT] CDSplit main logic part 1/2 (#73895)ShatianWang
2022-09-03[BOLT] Use range-based for loops (NFC)Kazu Hirata
2022-08-24[BOLT] Track fragment info for all split fragmentsFabian Parzefall
2022-08-24[BOLT] Allocate FunctionFragment on heapFabian Parzefall
2022-08-24Revert "[BOLT] Allocate FunctionFragment on heap"Fabian Parzefall
2022-08-24Revert "[BOLT] Track fragment info for all split fragments"Fabian Parzefall
2022-08-24[BOLT] Track fragment info for all split fragmentsFabian Parzefall
2022-08-24[BOLT] Allocate FunctionFragment on heapFabian Parzefall
2022-08-18[BOLT] Generate sections for multiple fragmentsFabian Parzefall
2022-08-17[BOLT] Remove old layout from function layoutFabian Parzefall
2022-08-17[BOLT] Add main fragment to function layoutFabian Parzefall
2022-08-13Use llvm::erase_if (NFC)Kazu Hirata
2022-07-16[BOLT] Add function layout classFabian Parzefall