Lines Matching defs:PyMlirTransformOptions
23 struct PyMlirTransformOptions {
24 PyMlirTransformOptions() { options = mlirTransformOptionsCreate(); };
25 PyMlirTransformOptions(PyMlirTransformOptions &&other) {
29 PyMlirTransformOptions(const PyMlirTransformOptions &) = delete;
31 ~PyMlirTransformOptions() { mlirTransformOptionsDestroy(options); }
38 nb::class_<PyMlirTransformOptions>(m, "TransformOptions")
42 [](const PyMlirTransformOptions &self) {
45 [](PyMlirTransformOptions &self, bool value) {
50 [](const PyMlirTransformOptions &self) {
54 [](PyMlirTransformOptions &self, bool value) {
62 MlirOperation transformModule, const PyMlirTransformOptions &options) {
84 nb::arg("transform_options") = PyMlirTransformOptions());