diff options
author | Keith Smiley <keithbsmiley@gmail.com> | 2024-06-21 09:57:46 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-21 09:57:46 -0700 |
commit | 1eddf3519f2e692d60a43204d862ea00a92f48f4 (patch) | |
tree | a017686a2629704a0e4cfaaa7fa5e20b79a4d2f4 | |
parent | 19470e72e4aadfe16d1b6b0e4df325d75dc7fd7c (diff) | |
download | llvm-1eddf3519f2e692d60a43204d862ea00a92f48f4.zip llvm-1eddf3519f2e692d60a43204d862ea00a92f48f4.tar.gz llvm-1eddf3519f2e692d60a43204d862ea00a92f48f4.tar.bz2 |
[bazel] Port #95942 (#96334)
-rw-r--r-- | utils/bazel/llvm-project-overlay/mlir/BUILD.bazel | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel index d836985..14203eb 100644 --- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel @@ -824,6 +824,7 @@ mlir_c_api_cc_library( includes = ["include"], deps = [ ":ConversionPasses", + ":ConvertToSPIRV", ":Pass", ], ) @@ -4200,6 +4201,7 @@ cc_library( ":ControlFlowToSPIRV", ":ConversionPassIncGen", ":ConvertToLLVM", + ":ConvertToSPIRV", ":FuncToEmitC", ":FuncToLLVM", ":FuncToSPIRV", @@ -8210,6 +8212,32 @@ cc_library( ) cc_library( + name = "ConvertToSPIRV", + srcs = ["lib/Conversion/ConvertToSPIRV/ConvertToSPIRVPass.cpp"], + hdrs = ["include/mlir/Conversion/ConvertToSPIRV/ConvertToSPIRVPass.h"], + includes = ["include"], + deps = [ + ":ArithToSPIRV", + ":ArithTransforms", + ":ConversionPassIncGen", + ":FuncToSPIRV", + ":IR", + ":IndexToSPIRV", + ":Pass", + ":Rewrite", + ":SCFToSPIRV", + ":SPIRVConversion", + ":SPIRVDialect", + ":SPIRVTransforms", + ":TransformUtils", + ":Transforms", + ":UBToSPIRV", + ":VectorToSPIRV", + ":VectorTransforms", + ], +) + +cc_library( name = "ControlFlowToSCF", srcs = [ "lib/Conversion/ControlFlowToSCF/ControlFlowToSCF.cpp", |