Skip to content

Commit 4313b6f

Browse files
committed
[Bazel] Update //llvm:TargetParser for RISCVTargetParserDef.inc
It has been introduced since llvmorg-16-init-16838-gac1ffd3caca1
1 parent a6f1134 commit 4313b6f

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

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

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1063,6 +1063,18 @@ cc_library(
10631063
],
10641064
)
10651065

1066+
gentbl(
1067+
name = "RISCVTargetParserDefGen",
1068+
tbl_outs = [("-gen-riscv-target-def", "include/llvm/TargetParser/RISCVTargetParserDef.inc")],
1069+
tblgen = ":llvm-tblgen",
1070+
td_file = "lib/Target/RISCV/RISCV.td",
1071+
td_srcs = [
1072+
":common_target_td_sources",
1073+
] + glob([
1074+
"lib/Target/RISCV/**/*.td",
1075+
]),
1076+
)
1077+
10661078
cc_library(
10671079
name = "TargetParser",
10681080
srcs = glob([
@@ -1083,7 +1095,9 @@ cc_library(
10831095
]),
10841096
copts = llvm_copts,
10851097
includes = ["include"],
1086-
textual_hdrs = glob([
1098+
textual_hdrs = [
1099+
"include/llvm/TargetParser/RISCVTargetParserDef.inc",
1100+
] + glob([
10871101
"include/llvm/TargetParser/*.def",
10881102
]),
10891103
deps = [

0 commit comments

Comments
 (0)