Skip to content

Commit c81ec1f

Browse files
author
Dmitry Chernenkov
committed
[llvm][Bazel] Fix Bazel build for 71c5964
1 parent 01f8da9 commit c81ec1f

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

utils/bazel/llvm-project-overlay/llvm/BUILD.bazel

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -636,6 +636,7 @@ cc_binary(
636636
name = "llvm-min-tblgen",
637637
srcs = [
638638
"utils/TableGen/Attributes.cpp",
639+
"utils/TableGen/ARMTargetDefEmitter.cpp",
639640
"utils/TableGen/Basic/CodeGenIntrinsics.cpp",
640641
"utils/TableGen/Basic/CodeGenIntrinsics.h",
641642
"utils/TableGen/Basic/SDNodeProperties.cpp",
@@ -1231,6 +1232,30 @@ cc_library(
12311232
],
12321233
)
12331234

1235+
gentbl(
1236+
name = "ARMTargetParserDefGen",
1237+
tbl_outs = [("-gen-arm-target-def", "include/llvm/TargetParser/ARMTargetParserDef.inc")],
1238+
tblgen = ":llvm-min-tblgen",
1239+
td_file = "lib/Target/ARM/ARM.td",
1240+
td_srcs = [
1241+
":common_target_td_sources",
1242+
] + glob([
1243+
"lib/Target/ARM/**/*.td",
1244+
]),
1245+
)
1246+
1247+
gentbl(
1248+
name = "AArch64TargetParserDefGen",
1249+
tbl_outs = [("-gen-arm-target-def", "include/llvm/TargetParser/AArch64TargetParserDef.inc")],
1250+
tblgen = ":llvm-min-tblgen",
1251+
td_file = "lib/Target/AArch64/AArch64.td",
1252+
td_srcs = [
1253+
":common_target_td_sources",
1254+
] + glob([
1255+
"lib/Target/AArch64/**/*.td",
1256+
]),
1257+
)
1258+
12341259
gentbl(
12351260
name = "RISCVTargetParserDefGen",
12361261
tbl_outs = [("-gen-riscv-target-def", "include/llvm/TargetParser/RISCVTargetParserDef.inc")],
@@ -1261,6 +1286,8 @@ cc_library(
12611286
copts = llvm_copts,
12621287
includes = ["include"],
12631288
textual_hdrs = [
1289+
"include/llvm/TargetParser/ARMTargetParserDef.inc",
1290+
"include/llvm/TargetParser/AArch64TargetParserDef.inc",
12641291
"include/llvm/TargetParser/RISCVTargetParserDef.inc",
12651292
] + glob([
12661293
"include/llvm/TargetParser/*.def",

0 commit comments

Comments
 (0)