llvm-project/llvm/lib/ProfileData/CMakeLists.txt
Mircea Trofin fc8775e214 "Reapply "[ctx_profile] Profile reader and writer" (#92199)"
This reverts commit 2c54bf497f7d7aecd24f4b849ee08e37a3519611.

Fixed gcc-7 issue.
2024-05-15 12:47:00 -07:00

36 lines
622 B
CMake

add_llvm_component_library(LLVMProfileData
GCOV.cpp
InstrProf.cpp
InstrProfCorrelator.cpp
InstrProfReader.cpp
InstrProfWriter.cpp
ItaniumManglingCanonicalizer.cpp
MemProf.cpp
MemProfReader.cpp
PGOCtxProfReader.cpp
PGOCtxProfWriter.cpp
ProfileSummaryBuilder.cpp
SampleProf.cpp
SampleProfReader.cpp
SampleProfWriter.cpp
SymbolRemappingReader.cpp
ADDITIONAL_HEADER_DIRS
${LLVM_MAIN_INCLUDE_DIR}/llvm/ProfileData
DEPENDS
intrinsics_gen
LINK_COMPONENTS
BitstreamReader
Core
Object
Support
Demangle
Symbolize
DebugInfoDWARF
TargetParser
)
add_subdirectory(Coverage)