xref: /llvm-project/llvm/tools/llvm-opt-fuzzer/CMakeLists.txt (revision 077a2a4bcddf62fd002f80f150ef0e5c785ba89b)
1set(LLVM_LINK_COMPONENTS
2  AggressiveInstCombine
3  AllTargetsAsmParsers
4  AllTargetsCodeGens
5  AllTargetsDescs
6  AllTargetsInfos
7  Analysis
8  BitReader
9  BitWriter
10  CodeGen
11  Core
12  Coroutines
13  FuzzMutate
14  FuzzerCLI
15  IPO
16  InstCombine
17  Instrumentation
18  MC
19  ObjCARCOpts
20  Passes
21  ScalarOpts
22  Support
23  Target
24  TargetParser
25  TransformUtils
26  Vectorize
27  )
28
29add_llvm_fuzzer(llvm-opt-fuzzer
30  llvm-opt-fuzzer.cpp
31  DUMMY_MAIN DummyOptFuzzer.cpp
32  )
33