Skip to content

Commit

Permalink
[gn build] (manually) port 85e6e74 (llvm/lib/Target/X86/MCA)
Browse files Browse the repository at this point in the history
  • Loading branch information
nico committed Jan 12, 2022
1 parent bfd00ae commit bf95d5e
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 3 deletions.
1 change: 1 addition & 0 deletions llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn
Expand Up @@ -149,6 +149,7 @@ group("X86") {
":LLVMX86CodeGen",
"AsmParser",
"Disassembler",
"MCA",
"MCTargetDesc",
"TargetInfo",
]
Expand Down
13 changes: 13 additions & 0 deletions llvm/utils/gn/secondary/llvm/lib/Target/X86/MCA/BUILD.gn
@@ -0,0 +1,13 @@
static_library("MCA") {
output_name = "LLVMTargetX86MCA"
deps = [
"//llvm/lib/MC",
"//llvm/lib/MC/MCParser",
"//llvm/lib/MCA",
"//llvm/lib/Target/X86/MCTargetDesc",
"//llvm/lib/Target/X86/TargetInfo",
"//llvm/lib/Support",
]
include_dirs = [ ".." ]
sources = [ "X86CustomBehaviour.cpp" ]
}
7 changes: 4 additions & 3 deletions llvm/utils/gn/secondary/llvm/lib/Target/targets_with_mcas.gni
@@ -1,7 +1,8 @@
import("//llvm/lib/Target/targets.gni")

targets_with_mcas = []
if (llvm_build_AMDGPU) {
# AMDGPU is currently the only target with an MCA.
targets_with_mcas += [ "AMDGPU" ]
foreach(target, llvm_targets_to_build) {
if (target == "AMDGPU" || target == "X86") {
targets_with_mcas += [ target ]
}
}

0 comments on commit bf95d5e

Please sign in to comment.