Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap to v1 #24

Open
44 of 45 tasks
raviqqe opened this issue Sep 14, 2022 · 2 comments
Open
44 of 45 tasks

Roadmap to v1 #24

raviqqe opened this issue Sep 14, 2022 · 2 comments

Comments

@raviqqe
Copy link
Owner

raviqqe commented Sep 14, 2022

Todo

  • Better namespaces

IR

  • Affine expression
  • Affine map
  • Attribute
  • Block
  • Identifier
  • Module
  • Operation
  • Operation state
  • Region
  • Type
    • Function
    • Integer
    • Memref
    • Tuple
    • Vector
  • Type ID
  • Value
    • Block argument
    • Operation result

Support

  • Location
  • Logical result
  • String ref

Pass

  • Pass
    • Built-in passes
  • Pass manager
  • Operation pass manager

JIT

  • Execution engine

Dialect

  • Dialect
  • Dialect handle
  • Dialect registry

Dialects

  • async
  • cf
  • gpu
  • linalg
  • llvm
  • pdl
  • quant
  • scf
  • shape
  • sparse_tensor
  • tensor

Future work

  • Diagnostics
  • Raw object conversion
  • External pass

Issues to be resolved

@raviqqe raviqqe pinned this issue Sep 14, 2022
raviqqe added a commit that referenced this issue Sep 14, 2022
This was referenced Sep 16, 2022
raviqqe added a commit that referenced this issue Sep 16, 2022
@raviqqe raviqqe changed the title Roadmap to v1 for LLVM 15 Roadmap to v1 for LLVM 16 May 8, 2023
@edg-l
Copy link
Contributor

edg-l commented Oct 17, 2023

Is this issue updated? regardless the title should change to llvm 17 i think

@raviqqe raviqqe changed the title Roadmap to v1 for LLVM 16 Roadmap to v1 for LLVM 17 Oct 17, 2023
@raviqqe raviqqe changed the title Roadmap to v1 for LLVM 17 Roadmap to v1 Oct 17, 2023
@TyrsDev
Copy link

TyrsDev commented Sep 14, 2024

Is affine expression the only task remaining for v1?
I'm hoping to use a custom dialect with melior. Is that planned for v1 or any time soon after that? I've searched around but can't find much information on when support for that might be added.

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

No branches or pull requests

3 participants