Ivan Krysak
81aceca45d
CliftContainer: use llvm::StringRef overload
...
Because of how `StringAttr` comparison works, two attributes with
the same name can be added to one module. Forcing `StringAttr`
recreation from a raw string prevents that.
2026-06-15 17:28:22 +02:00
Ivan Krysak
686dc0877a
hasModuleAttr -> isCliftModule
2026-06-15 17:28:22 +02:00
Ivan Krysak
dc8e090257
CliftContainer: Make sure dialect is always loaded
2026-06-15 17:28:22 +02:00
Ivan Krysak
2da35c1252
Clift: pull all the module creation in one place
2026-06-15 17:28:22 +02:00
Ivan Krysak
bb71b0e5a6
Clift: pull all the context creation in one place
2026-06-15 17:28:22 +02:00
Lauri Vasama
a338194eb7
Move namespace mlir::clift out of namespace mlir
2026-04-27 12:48:24 +03:00
Ivan Krysak
2841f8ab84
Introduce module-level CliftContainer
2026-03-25 17:26:24 +00:00
Ivan Krysak
a3c43f92d4
Rename CliftContainer > CliftFunctionContainer
2026-03-25 15:42:13 +00:00
Lauri Vasama
22d6f70ee2
Clift directory structure overhaul
2025-10-13 15:08:20 +02:00