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