llvm/bolt/lib
Amir Ayupov c2d40f1dfb [BOLT] Add icp-inline option
Add an option to only peel ICP targets that can be subsequently inlined.
Yet there's no guarantee that they will be inlined.

The mode is independent from the heuristic used to choose ICP targets: by exec
count, mispredictions, or memory profile.

Reviewed By: rafauler

Differential Revision: https://reviews.llvm.org/D124900
2022-05-11 03:21:24 -07:00
..
Core [BOLT][DWARF] Fix assert for split dwarf. 2022-05-08 19:18:17 -07:00
Passes [BOLT] Add icp-inline option 2022-05-11 03:21:24 -07:00
Profile [BOLT] Report per-section hotness in bolt-heatmap. 2022-05-05 11:37:46 -07:00
Rewrite [BOLT][DWARF] Fix assert for split dwarf. 2022-05-08 19:18:17 -07:00
RuntimeLibs [BOLT][NFC] Fix braces usage in the rest of the codebase 2021-12-28 18:43:53 -08:00
Target [BOLT][NFC] Reduce Target/{AArch64,X86} dependencies 2022-04-29 20:37:53 -07:00
Utils [BOLT] Check if LLVM_REVISION is defined 2022-04-15 06:33:14 -07:00
CMakeLists.txt