mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-16 11:30:51 +00:00
abb3335f6d
Summary: This change moves asan-coverage instrumentation into a separate Module pass. The other part of the change in clang introduces a new flag -fsanitize-coverage=N. Another small patch will update tests in compiler-rt. With this patch no functionality change is expected except for the flag name. The following changes will make the coverage instrumentation work with tsan/msan Test Plan: Run regression tests, chromium. Reviewers: nlewycky, samsonov Reviewed By: nlewycky, samsonov Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D6152 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@221718 91177308-0d34-0410-b5e6-96231b3b80d8
14 lines
287 B
CMake
14 lines
287 B
CMake
add_llvm_library(LLVMInstrumentation
|
|
AddressSanitizer.cpp
|
|
BoundsChecking.cpp
|
|
DataFlowSanitizer.cpp
|
|
DebugIR.cpp
|
|
GCOVProfiling.cpp
|
|
MemorySanitizer.cpp
|
|
Instrumentation.cpp
|
|
SanitizerCoverage.cpp
|
|
ThreadSanitizer.cpp
|
|
)
|
|
|
|
add_dependencies(LLVMInstrumentation intrinsics_gen)
|