@@ -162,14 +162,22 @@ declare_mlir_dialect_python_bindings(
162
162
GEN_ENUM_BINDINGS)
163
163
164
164
declare_mlir_dialect_extension_python_bindings(
165
- ADD_TO_PARENT MLIRPythonSources.Dialects
166
- ROOT_DIR "${CMAKE_CURRENT_SOURCE_DIR} /mlir"
165
+ ADD_TO_PARENT MLIRPythonSources.Dialects
166
+ ROOT_DIR "${CMAKE_CURRENT_SOURCE_DIR} /mlir"
167
167
TD_FILE dialects/TransformPDLExtensionOps.td
168
168
SOURCES
169
169
dialects/transform/pdl.py
170
170
DIALECT_NAME transform
171
171
EXTENSION_NAME transform_pdl_extension)
172
172
173
+ declare_mlir_dialect_python_bindings(
174
+ ADD_TO_PARENT MLIRPythonSources.Dialects
175
+ ROOT_DIR "${CMAKE_CURRENT_SOURCE_DIR} /mlir"
176
+ TD_FILE dialects/Polynomial.td
177
+ SOURCES
178
+ dialects/polynomial.py
179
+ DIALECT_NAME polynomial)
180
+
173
181
declare_mlir_dialect_python_bindings(
174
182
ADD_TO_PARENT MLIRPythonSources.Dialects
175
183
ROOT_DIR "${CMAKE_CURRENT_SOURCE_DIR} /mlir"
@@ -537,6 +545,19 @@ declare_mlir_python_extension(MLIRPythonExtension.Dialects.Quant.Pybind
537
545
MLIRCAPIQuant
538
546
)
539
547
548
+ declare_mlir_python_extension(MLIRPythonExtension.Dialects.Polynomial.Pybind
549
+ MODULE_NAME _mlirDialectsPolynomial
550
+ ADD_TO_PARENT MLIRPythonSources.Dialects.polynomial
551
+ ROOT_DIR "${PYTHON_SOURCE_DIR} "
552
+ SOURCES
553
+ DialectPolynomial.cpp
554
+ PRIVATE_LINK_LIBS
555
+ LLVMSupport
556
+ EMBED_CAPI_LINK_LIBS
557
+ MLIRCAPIIR
558
+ MLIRCAPIPolynomial
559
+ )
560
+
540
561
declare_mlir_python_extension(MLIRPythonExtension.Dialects.NVGPU.Pybind
541
562
MODULE_NAME _mlirDialectsNVGPU
542
563
ADD_TO_PARENT MLIRPythonSources.Dialects.nvgpu
0 commit comments