41 lines
980 B
Plaintext
41 lines
980 B
Plaintext
|
static_library("GlobalISel") {
|
||
|
output_name = "LLVMGlobalISel"
|
||
|
deps = [
|
||
|
"//llvm/include/llvm/Config:config",
|
||
|
"//llvm/include/llvm/Config:llvm-config",
|
||
|
"//llvm/lib/Analysis",
|
||
|
"//llvm/lib/CodeGen",
|
||
|
"//llvm/lib/IR",
|
||
|
"//llvm/lib/MC",
|
||
|
"//llvm/lib/Support",
|
||
|
"//llvm/lib/Target",
|
||
|
"//llvm/lib/Transforms/Utils",
|
||
|
]
|
||
|
sources = [
|
||
|
"CSEInfo.cpp",
|
||
|
"CSEMIRBuilder.cpp",
|
||
|
"CallLowering.cpp",
|
||
|
"Combiner.cpp",
|
||
|
"CombinerHelper.cpp",
|
||
|
"GISelChangeObserver.cpp",
|
||
|
"GISelKnownBits.cpp",
|
||
|
"GlobalISel.cpp",
|
||
|
"IRTranslator.cpp",
|
||
|
"InlineAsmLowering.cpp",
|
||
|
"InstructionSelect.cpp",
|
||
|
"InstructionSelector.cpp",
|
||
|
"LegalityPredicates.cpp",
|
||
|
"LegalizeMutations.cpp",
|
||
|
"Legalizer.cpp",
|
||
|
"LegalizerHelper.cpp",
|
||
|
"LegalizerInfo.cpp",
|
||
|
"Localizer.cpp",
|
||
|
"LostDebugLocObserver.cpp",
|
||
|
"MachineIRBuilder.cpp",
|
||
|
"RegBankSelect.cpp",
|
||
|
"RegisterBank.cpp",
|
||
|
"RegisterBankInfo.cpp",
|
||
|
"Utils.cpp",
|
||
|
]
|
||
|
}
|