[lit] Improve lit.Run class
[llvm-complete.git] / utils / gn / secondary / llvm / tools / llvm-reduce / BUILD.gn
blobefa80c1b86d80b1564cf179142225cc2935a542f
1 executable("llvm-reduce") {
2   deps = [
3     "//llvm/lib/IR",
4     "//llvm/lib/IRReader",
5     "//llvm/lib/Support",
6     "//llvm/lib/Target",
7     "//llvm/lib/Target:TargetsToBuild",
8     "//llvm/lib/Transforms/Utils",
9   ]
10   include_dirs = [ "." ]
11   sources = [
12     "TestRunner.cpp",
13     "deltas/Delta.cpp",
14     "deltas/ReduceArguments.cpp",
15     "deltas/ReduceBasicBlocks.cpp",
16     "deltas/ReduceFunctions.cpp",
17     "deltas/ReduceGlobalVars.cpp",
18     "deltas/ReduceInstructions.cpp",
19     "deltas/ReduceMetadata.cpp",
20     "llvm-reduce.cpp",
21   ]