Files
clang-p2996/bolt/lib/Passes/SplitFunctions.cpp
Maksim Panchenko dd09a7db03 [BOLT] Add split function support for the Linux kernel (#90541)
While rewriting the Linux kernel, we try to fit optimized functions into
their original boundaries. When a function becomes larger, we skip it
during the rewrite and end up with less than optimal code layout. To
overcome that issue, add support for --split-function option so that hot
part of the function could be fit into the original space. The cold part
should go to reserved space in the binary.
2024-05-01 21:45:44 -07:00

39 KiB