[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / llvm / tools / llvm-mca / CMakeLists.txt
blob878a05c51cfb472229bbf8e5469cbefe321d2fb5
1 include_directories(include)
3 set(LLVM_LINK_COMPONENTS
4   AllTargetsAsmParsers
5   AllTargetsMCAs          # CustomBehaviour and InstrPostProcess
6   AllTargetsDescs
7   AllTargetsDisassemblers
8   AllTargetsInfos
9   MCA
10   MC
11   MCParser
12   Support
13   TargetParser
14   )
16 add_llvm_tool(llvm-mca
17   llvm-mca.cpp
18   CodeRegion.cpp
19   CodeRegionGenerator.cpp
20   PipelinePrinter.cpp
21   Views/BottleneckAnalysis.cpp
22   Views/DispatchStatistics.cpp
23   Views/InstructionInfoView.cpp
24   Views/InstructionView.cpp
25   Views/RegisterFileStatistics.cpp
26   Views/ResourcePressureView.cpp
27   Views/RetireControlUnitStatistics.cpp
28   Views/SchedulerStatistics.cpp
29   Views/SummaryView.cpp
30   Views/TimelineView.cpp
31   )
33 set(LLVM_MCA_SOURCE_DIR ${CURRENT_SOURCE_DIR})