Files
revng-revng/lib/Pipes/CMakeLists.txt
Alessandro Di Federico c3733f293a s/RevngPasses/FunctionPass/g
2024-06-20 10:24:51 +02:00

45 lines
729 B
CMake

#
# This file is distributed under the MIT License. See LICENSE.md for details.
#
revng_add_library_internal(
revngPipes
SHARED
IRHelpers.cpp
PipelineManager.cpp
Pipes.cpp
RootKind.cpp
FunctionPass.cpp
TaggedFunctionKind.cpp
GlobalsAnalyses.cpp)
llvm_map_components_to_libnames(
LLVM_LIBRARIES
AggressiveInstCombine
Analysis
AsmParser
BitWriter
CodeGen
Core
Coroutines
Extensions
GlobalISel
IPO
InstCombine
Instrumentation
MC
Passes
Remarks
ScalarOpts
Support
Target
TransformUtils
Vectorize
X86AsmParser
X86CodeGen
X86Desc
X86Info)
target_link_libraries(revngPipes revngPipeline revngModel revngSupport
revngStorage ${LLVM_LIBRARIES})