[BOLT] Refactor heatmap to be standalone tool
authorVladislav Khmelevsky <och95@yandex.ru>
Mon, 7 Feb 2022 18:30:38 +0000 (21:30 +0300)
committerVladislav Khmelevsky <och95@yandex.ru>
Mon, 7 Feb 2022 19:00:44 +0000 (22:00 +0300)
commit5c2ae5f45452a67503858bf33319606fe2864ad8
tree0fbc30f73a70ee45ffeaedd5af84ec20226de56a
parent0e7d7fe9122c312efc4e43888ec5ac85dae4b3cf
[BOLT] Refactor heatmap to be standalone tool

Separate heatmap from bolt and build it as standalone tool.

Reviewed By: maksfb

Differential Revision: https://reviews.llvm.org/D118946
bolt/docs/Heatmaps.md
bolt/include/bolt/Utils/CommandLineOpts.h
bolt/lib/Profile/DataAggregator.cpp
bolt/lib/Utils/CommandLineOpts.cpp
bolt/test/heatmap.test
bolt/tools/CMakeLists.txt
bolt/tools/driver/CMakeLists.txt
bolt/tools/driver/llvm-bolt.cpp
bolt/tools/heatmap/CMakeLists.txt [new file with mode: 0644]
bolt/tools/heatmap/heatmap.cpp [new file with mode: 0644]