Skip to content

Commit 3d688d4

Browse files
committed
[mlir][Bazel] Adjust BUILD.bazel file for b43c504
1 parent 7b45c54 commit 3d688d4

File tree

1 file changed

+37
-15
lines changed

1 file changed

+37
-15
lines changed

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

Lines changed: 37 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3957,7 +3957,7 @@ cc_library(
39573957
":ArithDialect",
39583958
":AsyncDialect",
39593959
":ConversionPassIncGen",
3960-
":ConvertToLLVM",
3960+
":ConvertToLLVMInterface",
39613961
":FuncDialect",
39623962
":FuncToLLVM",
39633963
":FuncTransforms",
@@ -4447,6 +4447,7 @@ cc_library(
44474447
":CommonFolders",
44484448
":ControlFlowInterfaces",
44494449
":ControlFlowOpsIncGen",
4450+
":ConvertToLLVMInterface",
44504451
":IR",
44514452
":SideEffectInterfaces",
44524453
":Support",
@@ -4493,6 +4494,7 @@ cc_library(
44934494
":CommonFolders",
44944495
":ControlFlowDialect",
44954496
":ControlFlowInterfaces",
4497+
":ConvertToLLVMInterface",
44964498
":FuncIncGen",
44974499
":FunctionInterfaces",
44984500
":IR",
@@ -5811,6 +5813,7 @@ cc_library(
58115813
":ControlFlowToLLVM",
58125814
":ConversionPassIncGen",
58135815
":ConvertToLLVM",
5816+
":ConvertToLLVMInterface",
58145817
":FuncToLLVM",
58155818
":GPUDialect",
58165819
":GPUTransforms",
@@ -6049,7 +6052,7 @@ cc_library(
60496052
includes = ["include"],
60506053
deps = [
60516054
":BasicPtxBuilderInterface",
6052-
":ConvertToLLVM",
6055+
":ConvertToLLVMInterface",
60536056
":DialectUtils",
60546057
":GPUDialect",
60556058
":IR",
@@ -6269,7 +6272,7 @@ cc_library(
62696272
includes = ["include"],
62706273
deps = [
62716274
":ConversionPassIncGen",
6272-
":ConvertToLLVM",
6275+
":ConvertToLLVMInterface",
62736276
":FuncDialect",
62746277
":GPUDialect",
62756278
":IR",
@@ -7802,13 +7805,26 @@ cc_library(
78027805
],
78037806
)
78047807

7808+
cc_library(
7809+
name = "ConvertToLLVMInterface",
7810+
srcs = ["lib/Conversion/ConvertToLLVM/ToLLVMInterface.cpp"],
7811+
hdrs = ["include/mlir/Conversion/ConvertToLLVM/ToLLVMInterface.h"],
7812+
includes = ["include"],
7813+
deps = [
7814+
":IR",
7815+
":Support",
7816+
"//llvm:Support",
7817+
],
7818+
)
7819+
78057820
cc_library(
78067821
name = "ConvertToLLVM",
7807-
srcs = glob(["lib/Conversion/ConvertToLLVM/*.cpp"]),
7808-
hdrs = glob(["include/mlir/Conversion/ConvertToLLVM/*.h"]),
7822+
srcs = ["lib/Conversion/ConvertToLLVM/ConvertToLLVMPass.cpp"],
7823+
hdrs = ["include/mlir/Conversion/ConvertToLLVM/ToLLVMPass.h"],
78097824
includes = ["include"],
78107825
deps = [
78117826
":ConversionPassIncGen",
7827+
":ConvertToLLVMInterface",
78127828
":IR",
78137829
":LLVMCommonConversion",
78147830
":LLVMDialect",
@@ -7835,7 +7851,7 @@ cc_library(
78357851
":ArithToLLVM",
78367852
":ControlFlowToLLVM",
78377853
":ConversionPassIncGen",
7838-
":ConvertToLLVM",
7854+
":ConvertToLLVMInterface",
78397855
":DataLayoutInterfaces",
78407856
":DialectUtils",
78417857
":FuncDialect",
@@ -7894,7 +7910,7 @@ cc_library(
78947910
":ArithToLLVM",
78957911
":ControlFlowDialect",
78967912
":ConversionPassIncGen",
7897-
":ConvertToLLVM",
7913+
":ConvertToLLVMInterface",
78987914
":DataLayoutInterfaces",
78997915
":DialectUtils",
79007916
":IR",
@@ -7941,7 +7957,7 @@ cc_library(
79417957
":Analysis",
79427958
":ArithDialect",
79437959
":ConversionPassIncGen",
7944-
":ConvertToLLVM",
7960+
":ConvertToLLVMInterface",
79457961
":DataLayoutInterfaces",
79467962
":FuncDialect",
79477963
":IR",
@@ -8005,7 +8021,7 @@ cc_library(
80058021
":AMDGPUDialect",
80068022
":ArithDialect",
80078023
":ConversionPassIncGen",
8008-
":ConvertToLLVM",
8024+
":ConvertToLLVMInterface",
80098025
":IR",
80108026
":LLVMDialect",
80118027
":Pass",
@@ -8025,7 +8041,7 @@ cc_library(
80258041
":ArithAttrToLLVMConversion",
80268042
":ArithDialect",
80278043
":ConversionPassIncGen",
8028-
":ConvertToLLVM",
8044+
":ConvertToLLVMInterface",
80298045
":IR",
80308046
":LLVMCommonConversion",
80318047
":LLVMDialect",
@@ -8064,7 +8080,7 @@ cc_library(
80648080
":Analysis",
80658081
":ArithAttrToLLVMConversion",
80668082
":ConversionPassIncGen",
8067-
":ConvertToLLVM",
8083+
":ConvertToLLVMInterface",
80688084
":DataLayoutInterfaces",
80698085
":IR",
80708086
":LLVMCommonConversion",
@@ -10159,7 +10175,7 @@ cc_library(
1015910175
deps = [
1016010176
":Analysis",
1016110177
":ConversionPassIncGen",
10162-
":ConvertToLLVM",
10178+
":ConvertToLLVMInterface",
1016310179
":IR",
1016410180
":IndexDialect",
1016510181
":LLVMCommonConversion",
@@ -10204,6 +10220,7 @@ cc_library(
1020410220
includes = ["include"],
1020510221
deps = [
1020610222
":CastInterfaces",
10223+
":ConvertToLLVMInterface",
1020710224
":IR",
1020810225
":IndexEnumsIncGen",
1020910226
":IndexOpsIncGen",
@@ -11660,7 +11677,7 @@ cc_library(
1166011677
":CallOpInterfaces",
1166111678
":CastInterfaces",
1166211679
":ControlFlowInterfaces",
11663-
":ConvertToLLVM",
11680+
":ConvertToLLVMInterface",
1166411681
":FunctionInterfaces",
1166511682
":IR",
1166611683
":LLVMCommonConversion",
@@ -11921,6 +11938,7 @@ cc_library(
1192111938
":ComplexAttributesIncGen",
1192211939
":ComplexBaseIncGen",
1192311940
":ComplexOpsIncGen",
11941+
":ConvertToLLVMInterface",
1192411942
":IR",
1192511943
":InferTypeOpInterface",
1192611944
":SideEffectInterfaces",
@@ -11943,7 +11961,7 @@ cc_library(
1194311961
":ArithDialect",
1194411962
":ComplexDialect",
1194511963
":ConversionPassIncGen",
11946-
":ConvertToLLVM",
11964+
":ConvertToLLVMInterface",
1194711965
":FuncDialect",
1194811966
":IR",
1194911967
":LLVMCommonConversion",
@@ -12184,6 +12202,7 @@ cc_library(
1218412202
":ArithOpsInterfacesIncGen",
1218512203
":CastInterfaces",
1218612204
":CommonFolders",
12205+
":ConvertToLLVMInterface",
1218712206
":IR",
1218812207
":InferIntRangeCommon",
1218912208
":InferIntRangeInterface",
@@ -12346,6 +12365,7 @@ cc_library(
1234612365
deps = [
1234712366
":ArithDialect",
1234812367
":CommonFolders",
12368+
":ConvertToLLVMInterface",
1234912369
":IR",
1235012370
":InferTypeOpInterface",
1235112371
":MathBaseIncGen",
@@ -12491,6 +12511,7 @@ cc_library(
1249112511
":CastInterfaces",
1249212512
":ComplexDialect",
1249312513
":ControlFlowInterfaces",
12514+
":ConvertToLLVMInterface",
1249412515
":CopyOpInterface",
1249512516
":DialectUtils",
1249612517
":IR",
@@ -13398,6 +13419,7 @@ cc_library(
1339813419
hdrs = ["include/mlir/Dialect/UB/IR/UBOps.h"],
1339913420
includes = ["include"],
1340013421
deps = [
13422+
":ConvertToLLVMInterface",
1340113423
":IR",
1340213424
":SideEffectInterfaces",
1340313425
":UBOpsIncGen",
@@ -13418,7 +13440,7 @@ cc_library(
1341813440
includes = ["include"],
1341913441
deps = [
1342013442
":ConversionPassIncGen",
13421-
":ConvertToLLVM",
13443+
":ConvertToLLVMInterface",
1342213444
":IR",
1342313445
":LLVMCommonConversion",
1342413446
":LLVMDialect",

0 commit comments

Comments
 (0)