[clang] Add test for CWG190 "Layout-compatible POD-struct types" (#121668)
[llvm-project.git] / llvm / lib / FuzzMutate / CMakeLists.txt
blobe162c1bbe8e1078da367b94b9b9c76ce2db20cc2
1 # Generic helper for fuzzer binaries.
2 # This should not depend on LLVM IR etc.
3 add_llvm_component_library(LLVMFuzzerCLI
4   FuzzerCLI.cpp
5   PARTIAL_SOURCES_INTENDED
7   ADDITIONAL_HEADER_DIRS
8   ${LLVM_MAIN_INCLUDE_DIR}/llvm/FuzzMutate
10   LINK_COMPONENTS
11   Support
12   TargetParser
13   )
15 # Library for using LLVM IR together with fuzzers.
16 add_llvm_component_library(LLVMFuzzMutate
17   IRMutator.cpp
18   OpDescriptor.cpp
19   Operations.cpp
20   RandomIRBuilder.cpp
22   ADDITIONAL_HEADER_DIRS
23   ${LLVM_MAIN_INCLUDE_DIR}/llvm/FuzzMutate
25   DEPENDS
26   intrinsics_gen
28   LINK_COMPONENTS
29   Analysis
30   BitReader
31   BitWriter
32   Core
33   Scalar
34   Support
35   TargetParser
36   TransformUtils
37   )