mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-16 13:16:49 +00:00

This PR allows the users to specify the `NB_DOMAIN` for `add_mlir_python_extension`. This allows users to avoid nanobind domain conflicts, when python bindings from multiple `mlir` projects were imported. (https://nanobind.readthedocs.io/en/latest/faq.html#how-can-i-avoid-conflicts-with-other-projects-using-nanobind)
Multi-Level Intermediate Representation
See https://mlir.llvm.org/ for more information.