Searched refs:PyGlobals (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Bindings/Python/ |
| H A D | IRModule.cpp | 25 PyGlobals *PyGlobals::instance = nullptr; 27 PyGlobals::PyGlobals() { in PyGlobals() function in PyGlobals 35 PyGlobals::~PyGlobals() { instance = nullptr; } in ~PyGlobals() 37 void PyGlobals::loadDialectModule(llvm::StringRef dialectNamespace) { in loadDialectModule() 63 void PyGlobals::registerDialectImpl(const std::string &dialectNamespace, in registerDialectImpl() 74 void PyGlobals::registerOperationImpl(const std::string &operationName, in registerOperationImpl() 88 PyGlobals::lookupDialectClass(const std::string &dialectNamespace) { in lookupDialectClass() 105 PyGlobals::lookupRawOpViewClass(llvm::StringRef operationName) { in lookupRawOpViewClass() 138 void PyGlobals::clearImportCache() { in clearImportCache()
|
| H A D | MainModule.cpp | 28 py::class_<PyGlobals>(m, "_Globals", py::module_local()) in PYBIND11_MODULE() 30 &PyGlobals::getDialectSearchPrefixes, in PYBIND11_MODULE() 31 &PyGlobals::setDialectSearchPrefixes) in PYBIND11_MODULE() 34 [](PyGlobals &self, std::string moduleName) { in PYBIND11_MODULE() 39 .def("_register_dialect_impl", &PyGlobals::registerDialectImpl, in PYBIND11_MODULE() 42 .def("_register_operation_impl", &PyGlobals::registerOperationImpl, in PYBIND11_MODULE() 51 py::cast(new PyGlobals, py::return_value_policy::take_ownership); in PYBIND11_MODULE() 59 PyGlobals::get().registerDialectImpl(dialectNamespace, pyClass); in PYBIND11_MODULE() 72 PyGlobals::get().registerOperationImpl(operationName, opClass, in PYBIND11_MODULE()
|
| H A D | Globals.h | 25 class PyGlobals { 27 PyGlobals(); 28 ~PyGlobals(); 31 static PyGlobals &get() { in get() 85 static PyGlobals *instance;
|
| H A D | IRCore.cpp | 162 auto dialectClass = PyGlobals::get().lookupDialectClass(dialectNamespace); in createCustomDialectWrapper() 1248 auto opViewClass = PyGlobals::get().lookupRawOpViewClass( in createOpView()
|