Skip to content

Commit c2a5f15

Browse files
committed
[bazel] add TargetParser
1 parent 5e750b8 commit c2a5f15

File tree

2 files changed

+44
-1
lines changed

2 files changed

+44
-1
lines changed

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

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -380,6 +380,7 @@ cc_library(
380380
]),
381381
deps = [
382382
":Support",
383+
":TargetParser",
383384
],
384385
)
385386

@@ -1062,6 +1063,34 @@ cc_library(
10621063
],
10631064
)
10641065

1066+
cc_library(
1067+
name = "TargetParser",
1068+
srcs = glob([
1069+
"lib/TargetParser/*.cpp",
1070+
"lib/TargetParser/*.h",
1071+
]) + select({
1072+
"@bazel_tools//src/conditions:windows": glob([
1073+
"lib/TargetParser/Windows/*.h",
1074+
"lib/TargetParser/Windows/*.inc",
1075+
]),
1076+
"//conditions:default": glob([
1077+
"lib/TargetParser/Unix/*.h",
1078+
"lib/TargetParser/Unix/*.inc",
1079+
]),
1080+
}),
1081+
hdrs = glob([
1082+
"include/llvm/TargetParser/*.h",
1083+
]),
1084+
textual_hdrs = glob([
1085+
"include/llvm/TargetParser/*.def",
1086+
]),
1087+
includes = ["include"],
1088+
copts = llvm_copts,
1089+
deps = [
1090+
":Support",
1091+
],
1092+
)
1093+
10651094
cc_library(
10661095
name = "DWP",
10671096
srcs = glob([
@@ -2602,6 +2631,7 @@ cc_library(
26022631
deps = [
26032632
":Option",
26042633
":Support",
2634+
":TargetParser",
26052635
],
26062636
)
26072637

@@ -3051,6 +3081,7 @@ cc_binary(
30513081
":Demangle",
30523082
":Option",
30533083
":Support",
3084+
":TargetParser",
30543085
],
30553086
)
30563087

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

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3494,7 +3494,10 @@ cc_library(
34943494
]),
34953495
hdrs = glob(["include/mlir/Support/*.h"]),
34963496
includes = ["include"],
3497-
deps = ["//llvm:Support"],
3497+
deps = [
3498+
"//llvm:Support",
3499+
"//llvm:TargetParser",
3500+
],
34983501
)
34993502

35003503
cc_library(
@@ -3512,6 +3515,7 @@ cc_library(
35123515
deps = [
35133516
":Support",
35143517
"//llvm:Support",
3518+
"//llvm:TargetParser",
35153519
],
35163520
)
35173521

@@ -3587,6 +3591,7 @@ cc_library(
35873591
":IR",
35883592
":Support",
35893593
"//llvm:Support",
3594+
"//llvm:TargetParser",
35903595
],
35913596
)
35923597

@@ -7263,6 +7268,7 @@ cc_library(
72637268
":Support",
72647269
"//llvm:Support",
72657270
"//llvm:TableGen",
7271+
"//llvm:TargetParser",
72667272
],
72677273
)
72687274

@@ -7275,6 +7281,7 @@ cc_library(
72757281
":TableGen",
72767282
"//llvm:Support",
72777283
"//llvm:TableGen",
7284+
"//llvm:TargetParser",
72787285
"//llvm:config",
72797286
],
72807287
)
@@ -7291,6 +7298,7 @@ cc_binary(
72917298
":TableGen",
72927299
"//llvm:Support",
72937300
"//llvm:TableGen",
7301+
"//llvm:TargetParser",
72947302
"//llvm:config",
72957303
],
72967304
)
@@ -9738,6 +9746,7 @@ cc_library(
97389746
":ShapedOpInterfaces",
97399747
":ViewLikeInterface",
97409748
"//llvm:Support",
9749+
"//llvm:TargetParser",
97419750
],
97429751
)
97439752

@@ -10371,6 +10380,7 @@ cc_library(
1037110380
deps = [
1037210381
":Support",
1037310382
"//llvm:Support",
10383+
"//llvm:TargetParser",
1037410384
],
1037510385
)
1037610386

@@ -10387,6 +10397,7 @@ cc_library(
1038710397
deps = [
1038810398
":Support",
1038910399
"//llvm:Support",
10400+
"//llvm:TargetParser",
1039010401
],
1039110402
)
1039210403

@@ -10427,6 +10438,7 @@ cc_library(
1042710438
":Support",
1042810439
":TableGen",
1042910440
"//llvm:Support",
10441+
"//llvm:TargetParser",
1043010442
"//llvm:TableGen",
1043110443
],
1043210444
)

0 commit comments

Comments
 (0)