| static_library("Passes") { |
| output_name = "LLVMPasses" |
| deps = [ |
| "//llvm/lib/Analysis", |
| "//llvm/lib/CodeGen", |
| "//llvm/lib/IR", |
| "//llvm/lib/Support", |
| "//llvm/lib/Target", |
| "//llvm/lib/Transforms/AggressiveInstCombine", |
| "//llvm/lib/Transforms/IPO", |
| "//llvm/lib/Transforms/InstCombine", |
| "//llvm/lib/Transforms/Instrumentation", |
| "//llvm/lib/Transforms/Scalar", |
| "//llvm/lib/Transforms/Utils", |
| "//llvm/lib/Transforms/Vectorize", |
| ] |
| sources = [ |
| "PassBuilder.cpp", |
| "PassPlugin.cpp", |
| "StandardInstrumentations.cpp", |
| ] |
| } |