diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel --- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel @@ -9815,6 +9815,7 @@ srcs = [ "include/mlir/Dialect/Bufferization/IR/BufferizationBase.td", "include/mlir/Dialect/Bufferization/IR/BufferizationOps.td", + "include/mlir/Dialect/Bufferization/IR/BufferizationEnums.td", ], includes = ["include"], deps = [ @@ -9850,6 +9851,24 @@ deps = [":BufferizationOpsTdFiles"], ) +gentbl_cc_library( + name = "BufferizationEnumsIncGen", + strip_include_prefix = "include", + tbl_outs = [ + ( + ["-gen-enum-decls"], + "include/mlir/Dialect/Bufferization/IR/BufferizationEnums.h.inc", + ), + ( + ["-gen-enum-defs"], + "include/mlir/Dialect/Bufferization/IR/BufferizationEnums.cpp.inc", + ), + ], + tblgen = ":mlir-tblgen", + td_file = "include/mlir/Dialect/Bufferization/IR/BufferizationEnums.td", + deps = [":BufferizationOpsTdFiles"], +) + td_library( name = "BufferizationTransformOpsTdFiles", srcs = [ @@ -9859,6 +9878,7 @@ deps = [ ":PDLDialectTdFiles", ":TransformDialectTdFiles", + ":BufferizationOpsTdFiles", ], ) @@ -9946,6 +9966,7 @@ ":BufferizableOpInterfaceIncGen", ":BufferizationBaseIncGen", ":BufferizationOpsIncGen", + ":BufferizationEnumsIncGen", ":ControlFlowInterfaces", ":CopyOpInterface", ":DestinationStyleOpInterface",