diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel index 8837e4db74c4..d417f51bdefd 100644 --- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel @@ -8433,6 +8433,22 @@ cc_binary( ], ) +cc_library( + name = "PDLLODS", + srcs = glob( + [ + "lib/Tools/PDLL/ODS/*.cpp", + "lib/Tools/PDLL/ODS/*.h", + ], + ), + hdrs = glob(["include/mlir/Tools/PDLL/ODS/*.h"]), + includes = ["include"], + deps = [ + ":Support", + "//llvm:Support", + ], +) + cc_library( name = "PDLLAST", srcs = glob( @@ -8481,9 +8497,11 @@ cc_library( includes = ["include"], deps = [ ":PDLLAST", + ":PDLLODS", ":Support", ":TableGen", "//llvm:Support", + "//llvm:TableGen", ], )