gn build: Merge r372706
[llvm-complete.git] / utils / gn / secondary / llvm / lib / Passes / BUILD.gn
blobc8a9596da157877316312b79de6c4b3c068da7cf
1 static_library("Passes") {
2   output_name = "LLVMPasses"
3   deps = [
4     "//llvm/lib/Analysis",
5     "//llvm/lib/CodeGen",
6     "//llvm/lib/IR",
7     "//llvm/lib/Support",
8     "//llvm/lib/Target",
9     "//llvm/lib/Transforms/AggressiveInstCombine",
10     "//llvm/lib/Transforms/IPO",
11     "//llvm/lib/Transforms/InstCombine",
12     "//llvm/lib/Transforms/Instrumentation",
13     "//llvm/lib/Transforms/Scalar",
14     "//llvm/lib/Transforms/Utils",
15     "//llvm/lib/Transforms/Vectorize",
16   ]
17   sources = [
18     "PassBuilder.cpp",
19     "PassPlugin.cpp",
20     "StandardInstrumentations.cpp",
21   ]