Skip to content

Commit b87b6e2

Browse files
committed
[gn] port 71c5964 (-gen-arm-target-def)
Reverts d3f6c2c, since ARMTargetDefEmitter.cpp has to be in llvm-min-tblgen too.
1 parent 93eeca3 commit b87b6e2

File tree

2 files changed

+20
-2
lines changed
  • llvm/utils/gn/secondary/llvm

2 files changed

+20
-2
lines changed
Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
import("//llvm/utils/TableGen/tablegen.gni")
22

3+
tablegen("ARMTargetParserDef") {
4+
visibility = [ ":gen" ]
5+
args = [ "-gen-arm-target-def" ]
6+
td_file = "//llvm/lib/Target/ARM/ARM.td"
7+
tblgen_target = "//llvm/utils/TableGen:llvm-min-tblgen"
8+
}
9+
10+
tablegen("AArch64TargetParserDef") {
11+
visibility = [ ":gen" ]
12+
args = [ "-gen-arm-target-def" ]
13+
td_file = "//llvm/lib/Target/AArch64/AArch64.td"
14+
tblgen_target = "//llvm/utils/TableGen:llvm-min-tblgen"
15+
}
16+
317
tablegen("RISCVTargetParserDef") {
418
visibility = [ ":gen" ]
519
args = [ "-gen-riscv-target-def" ]
@@ -8,5 +22,9 @@ tablegen("RISCVTargetParserDef") {
822
}
923

1024
group("gen") {
11-
deps = [ ":RISCVTargetParserDef" ]
25+
deps = [
26+
":ARMTargetParserDef",
27+
":AArch64TargetParserDef",
28+
":RISCVTargetParserDef",
29+
]
1230
}

llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
source_set("llvm-min-tblgen-sources") {
22
sources = [
3+
"ARMTargetDefEmitter.cpp",
34
"Attributes.cpp",
45
"DirectiveEmitter.cpp",
56
"IntrinsicEmitter.cpp",
@@ -32,7 +33,6 @@ executable("llvm-tblgen") {
3233
]
3334
include_dirs = [ "." ]
3435
sources = [
35-
"ARMTargetDefEmitter.cpp",
3636
"AsmMatcherEmitter.cpp",
3737
"AsmWriterEmitter.cpp",
3838
"CTagsEmitter.cpp",

0 commit comments

Comments
 (0)