Skip to content

Commit 4d3a530

Browse files
authored
[bazel]Fix(2) bazel build past 2e6cc79 (llvm#124118)
Fix caused link errors downstream.
1 parent 99d450e commit 4d3a530

File tree

1 file changed

+32
-7
lines changed

1 file changed

+32
-7
lines changed

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

Lines changed: 32 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5549,7 +5549,11 @@ cc_library(
55495549
[
55505550
"lib/Dialect/LLVMIR/Transforms/*.cpp",
55515551
],
5552-
exclude = ["lib/Dialect/LLVMIR/Transforms/LegalizeForExport.cpp"],
5552+
exclude = [
5553+
"lib/Dialect/LLVMIR/Transforms/DIExpressionLegalization.cpp",
5554+
"lib/Dialect/LLVMIR/Transforms/DIExpressionRewriter.cpp",
5555+
"lib/Dialect/LLVMIR/Transforms/LegalizeForExport.cpp",
5556+
],
55535557
),
55545558
hdrs = glob(
55555559
[
@@ -5583,20 +5587,40 @@ cc_library(
55835587
cc_library(
55845588
name = "LLVMIRTransformsLegalizeForExport",
55855589
srcs = ["lib/Dialect/LLVMIR/Transforms/LegalizeForExport.cpp"],
5586-
hdrs = [
5587-
"include/mlir/Dialect/LLVMIR/Transforms/DIExpressionLegalization.h",
5588-
"include/mlir/Dialect/LLVMIR/Transforms/DIExpressionRewriter.h",
5589-
"include/mlir/Dialect/LLVMIR/Transforms/LegalizeForExport.h",
5590-
],
5590+
hdrs = ["include/mlir/Dialect/LLVMIR/Transforms/LegalizeForExport.h"],
55915591
includes = ["include"],
55925592
deps = [
55935593
":IR",
5594-
":LLVMPassIncGen",
55955594
":LLVMDialect",
5595+
":LLVMPassIncGen",
5596+
":LLVMIRTransformsDIExpressionLegalization",
55965597
":Pass",
55975598
],
55985599
)
55995600

5601+
cc_library(
5602+
name = "LLVMIRTransformsDIExpressionLegalization",
5603+
srcs = ["lib/Dialect/LLVMIR/Transforms/DIExpressionLegalization.cpp"],
5604+
hdrs = ["include/mlir/Dialect/LLVMIR/Transforms/DIExpressionLegalization.h"],
5605+
includes = ["include"],
5606+
deps = [
5607+
":LLVMIRTransformsDIExpressionRewriter",
5608+
"//llvm:BinaryFormat",
5609+
],
5610+
)
5611+
5612+
cc_library(
5613+
name = "LLVMIRTransformsDIExpressionRewriter",
5614+
srcs = ["lib/Dialect/LLVMIR/Transforms/DIExpressionRewriter.cpp"],
5615+
hdrs = ["include/mlir/Dialect/LLVMIR/Transforms/DIExpressionRewriter.h"],
5616+
includes = ["include"],
5617+
deps = [
5618+
":LLVMDialect",
5619+
":TransformUtils",
5620+
"//llvm:Support",
5621+
],
5622+
)
5623+
56005624
td_library(
56015625
name = "GPUOpsTdFiles",
56025626
srcs = [
@@ -9244,6 +9268,7 @@ cc_library(
92449268
":LLVMConversionIncGen",
92459269
":LLVMDialect",
92469270
":LLVMIntrinsicConversionIncGen",
9271+
":LLVMIRTransformsDIExpressionLegalization",
92479272
":LLVMIRTransformsLegalizeForExport",
92489273
":OpenMPDialect",
92499274
":Support",

0 commit comments

Comments
 (0)