Skip to content

Conversation

jiangqucheng
Copy link

No description provided.

3ulalia and others added 8 commits April 10, 2025 00:14
Currently, LoadOperation and StoreOperation expect the instructions to
just be "load" and "store", respectively. This is not possible in
current MLIR - indeed, I don't know if it was ever possible. Regardless,
since the operations involve MemRef types anyway, this isn't a
significant change, and just makes it compliant with modern MLIR.

Specifically, this change adds the MemRef dialect, whose currently
supported operations are `load` and `store`. (more to come!)
This commit removes the outdated model of a "standard dialect" and
replaces it with individual, specialized dialects. This includes CF,
Math, and Tensor, as well as increasing the size of Memref and SCF.

This will bring pymlir in line with modern MLIR standards.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants