add_llvm_library(LLVMInstrumentation
AddressSanitizer.cpp
- EdgeProfiling.cpp
+ BoundsChecking.cpp
+ DataFlowSanitizer.cpp
GCOVProfiling.cpp
+ MemorySanitizer.cpp
Instrumentation.cpp
- OptimalEdgeProfiling.cpp
- PathProfiling.cpp
- ProfilingUtils.cpp
- )
+ InstrProfiling.cpp
+ SafeStack.cpp
+ SanitizerCoverage.cpp
+ ThreadSanitizer.cpp
-add_llvm_library_dependencies(LLVMInstrumentation
- LLVMAnalysis
- LLVMCore
- LLVMSupport
- LLVMTransformUtils
+ ADDITIONAL_HEADER_DIRS
+ ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms
)
+
+add_dependencies(LLVMInstrumentation intrinsics_gen)