Ivan Krysak
686dc0877a
hasModuleAttr -> isCliftModule
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
f6d2eaea4b
Add Clift DataModelAttr
2026-05-04 10:48:03 +03:00
Lauri Vasama
a338194eb7
Move namespace mlir::clift out of namespace mlir
2026-04-27 12:48:24 +03:00
Lauri Vasama
9ba90e9b81
Replace ValueType with mlir::Type where applicable
...
`mlir::Type` is now used as the default C++ type for representing all
MLIR types, even when `ValueType` would be a valid constraint, unless
doing so provides a clear benefit in that specific context.
2026-04-08 12:20:00 +03:00
Lauri Vasama
82ae097c18
Improve Clift operation type constraints
2026-04-08 11:12:41 +03:00
Lauri Vasama
ad6f6df04e
Improve function arg/result attribute interface
2026-03-27 07:18:49 +00:00
Lauri Vasama
a912df4c06
Fix loop label related issues
2025-11-12 15:28:54 +02:00
Lauri Vasama
bf5adce413
Overhaul Clift loop syntax, add break/continue
2025-10-21 09:15:40 +02:00
Lauri Vasama
16589c935c
Add BranchOpInterface for if and switch
2025-10-21 09:15:40 +02:00
Lauri Vasama
22d6f70ee2
Clift directory structure overhaul
2025-10-13 15:08:20 +02:00