1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/tools/llvm-xray/CMakeLists.txt
Dean Michael Berris 54bc26f33d [XRay] Add the llvm-xray fdr-dump implementation
Summary:
In this change, we implement a `BlockPrinter` which orders records in a
Block that's been indexed by the `BlockIndexer`. This is used in the
`llvm-xray fdr-dump` tool which ties together the various types and
utilities we've been working on, to allow for inspection of XRay FDR
mode traces both with and without verification.

This change is the final step of the refactoring of D50441.

Reviewers: mboerger, eizan

Subscribers: mgorny, hiraditya, llvm-commits

Differential Revision: https://reviews.llvm.org/D51846

llvm-svn: 341887
2018-09-11 00:22:53 +00:00

23 lines
357 B
CMake

set(LLVM_LINK_COMPONENTS
${LLVM_TARGETS_TO_BUILD}
DebugInfoDWARF
Object
Support
Symbolize
XRay
)
add_llvm_tool(llvm-xray
func-id-helper.cpp
llvm-xray.cpp
xray-account.cpp
xray-color-helper.cpp
xray-converter.cpp
xray-extract.cpp
xray-fdr-dump.cpp
xray-graph-diff.cpp
xray-graph.cpp
xray-registry.cpp
xray-stacks.cpp
)