import("//llvm/utils/gn/build/fuzzer.gni") fuzzer("llvm-opt-fuzzer") { deps = [ "//llvm/lib/Analysis", "//llvm/lib/Bitcode/Reader", "//llvm/lib/Bitcode/Writer", "//llvm/lib/CodeGen", "//llvm/lib/FuzzMutate", "//llvm/lib/IR", "//llvm/lib/IRReader", "//llvm/lib/MC", "//llvm/lib/Passes", "//llvm/lib/Support", "//llvm/lib/Target", "//llvm/lib/Target:TargetsToBuild", "//llvm/lib/Transforms/AggressiveInstCombine", "//llvm/lib/Transforms/Coroutines", "//llvm/lib/Transforms/IPO", "//llvm/lib/Transforms/InstCombine", "//llvm/lib/Transforms/Instrumentation", "//llvm/lib/Transforms/ObjCARC", "//llvm/lib/Transforms/Scalar", "//llvm/lib/Transforms/Utils", "//llvm/lib/Transforms/Vectorize", ] dummy_main = "DummyOptFuzzer.cpp" sources = [ "llvm-opt-fuzzer.cpp" ] }