@@ -8879,7 +8879,6 @@ cc_library(
88798879 srcs = [
88808880 "lib/Target/LLVMIR/AttrKindDetail.h" ,
88818881 "lib/Target/LLVMIR/DataLayoutImporter.cpp" ,
8882- "lib/Target/LLVMIR/DataLayoutImporter.h" ,
88838882 "lib/Target/LLVMIR/DebugImporter.cpp" ,
88848883 "lib/Target/LLVMIR/DebugImporter.h" ,
88858884 "lib/Target/LLVMIR/LLVMImportInterface.cpp" ,
@@ -8889,6 +8888,7 @@ cc_library(
88898888 "lib/Target/LLVMIR/TypeFromLLVM.cpp" ,
88908889 ],
88918890 hdrs = [
8891+ "include/mlir/Target/LLVMIR/DataLayoutImporter.h" ,
88928892 "include/mlir/Target/LLVMIR/Import.h" ,
88938893 "include/mlir/Target/LLVMIR/LLVMImportInterface.h" ,
88948894 "include/mlir/Target/LLVMIR/ModuleImport.h" ,
@@ -8912,6 +8912,43 @@ cc_library(
89128912 ],
89138913)
89148914
8915+ gentbl_cc_library (
8916+ name = "TargetLLVMIRTransformsIncGen" ,
8917+ tbl_outs = {
8918+ "include/mlir/Target/LLVMIR/Transforms/Passes.h.inc" : [
8919+ "-gen-pass-decls" ,
8920+ "-name=TargetLLVMIRTransforms" ,
8921+ ],
8922+ },
8923+ tblgen = ":mlir-tblgen" ,
8924+ td_file = "include/mlir/Target/LLVMIR/Transforms/Passes.td" ,
8925+ deps = [":PassBaseTdFiles" ],
8926+ )
8927+
8928+ cc_library (
8929+ name = "TargetLLVMIRTransforms" ,
8930+ srcs = glob ([
8931+ "lib/Target/LLVMIR/Transforms/*.cpp" ,
8932+ ]),
8933+ hdrs = glob ([
8934+ "include/mlir/Target/LLVMIR/Transforms/*.h" ,
8935+ ]),
8936+ includes = ["include" ],
8937+ deps = [
8938+ ":DLTIDialect" ,
8939+ ":FromLLVMIRTranslation" ,
8940+ ":LLVMDialect" ,
8941+ ":Pass" ,
8942+ ":TargetLLVMIRTransformsIncGen" ,
8943+ "//llvm:AllTargetsAsmParsers" ,
8944+ "//llvm:AllTargetsCodeGens" ,
8945+ "//llvm:MC" ,
8946+ "//llvm:Support" ,
8947+ "//llvm:Target" ,
8948+ "//llvm:TargetParser" ,
8949+ ],
8950+ )
8951+
89158952cc_library (
89168953 name = "FromLLVMIRTranslationRegistration" ,
89178954 srcs = [
@@ -9170,6 +9207,7 @@ cc_library(
91709207 ":ShardTransforms" ,
91719208 ":SparseTensorPipelines" ,
91729209 ":SparseTensorTransforms" ,
9210+ ":TargetLLVMIRTransforms" ,
91739211 ":TensorTransforms" ,
91749212 ":TosaDialect" ,
91759213 ":TransformDialectTransforms" ,
0 commit comments