26 lines
692 B
Plaintext
26 lines
692 B
Plaintext
|
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/Coroutines",
|
||
|
"//llvm/lib/Transforms/HelloNew",
|
||
|
"//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",
|
||
|
]
|
||
|
sources = [
|
||
|
"PassBuilder.cpp",
|
||
|
"PassPlugin.cpp",
|
||
|
"StandardInstrumentations.cpp",
|
||
|
]
|
||
|
}
|