1 import("//llvm/utils/gn/build/fuzzer.gni")
3 fuzzer("llvm-opt-fuzzer") {
6 "//llvm/lib/Bitcode/Reader",
7 "//llvm/lib/Bitcode/Writer",
9 "//llvm/lib/FuzzMutate",
11 "//llvm/lib/IRReader",
16 "//llvm/lib/Target:TargetsToBuild",
17 "//llvm/lib/Transforms/AggressiveInstCombine",
18 "//llvm/lib/Transforms/Coroutines",
19 "//llvm/lib/Transforms/IPO",
20 "//llvm/lib/Transforms/InstCombine",
21 "//llvm/lib/Transforms/Instrumentation",
22 "//llvm/lib/Transforms/ObjCARC",
23 "//llvm/lib/Transforms/Scalar",
24 "//llvm/lib/Transforms/Utils",
25 "//llvm/lib/Transforms/Vectorize",
27 dummy_main = "DummyOptFuzzer.cpp"
29 "llvm-opt-fuzzer.cpp",