This adds propeller-hot functions to specific prefix.
[BOLT] Allowing building heatmap from basic events with -nl.
I find that this is useful for finding event hotspots.
Paths
| Differential D123066
Add propeller functions to their own sections. AbandonedPublic Authored by rahmanl on Apr 4 2022, 12:54 PM.
Revision Contents
Diff 420280 bolt/lib/Profile/DataAggregator.cpp
lld/ELF/LinkerScript.cpp
llvm/include/llvm/Analysis/BasicBlockSectionsInfo.h
llvm/include/llvm/Analysis/Passes.h
llvm/include/llvm/CodeGen/BasicBlockSectionUtils.h
llvm/include/llvm/CodeGen/Passes.h
llvm/include/llvm/InitializePasses.h
llvm/lib/Analysis/BasicBlockSectionsInfo.cpp
llvm/lib/Analysis/CMakeLists.txt
llvm/lib/CodeGen/BasicBlockSections.cpp
llvm/lib/CodeGen/CodeGenPrepare.cpp
llvm/lib/CodeGen/MachineFunctionSplitter.cpp
llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
llvm/lib/CodeGen/TargetPassConfig.cpp
|