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

Implement rvsdg #9

Open
AdamGurArie opened this issue Feb 4, 2024 · 1 comment
Open

Implement rvsdg #9

AdamGurArie opened this issue Feb 4, 2024 · 1 comment
Assignees
Labels

Comments

@AdamGurArie
Copy link
Collaborator

Implement a graph that supports the next blocks according to the RVSDG paper:

  1. gamma nodes
  2. theta nodes
  3. delta nodes
  4. lambda nodes
  5. phi nodes
  6. omega nodes

optionally: implement CNE on the rvsdg as a proof of concept.
optionally: according to the paper liveness analysis should be much easier with RVSDG, explore this option and implement it

@AdamGurArie AdamGurArie self-assigned this Feb 4, 2024
@OfekShochat OfekShochat added ir and removed IR related labels Feb 6, 2024
@AdamGurArie
Copy link
Collaborator Author

  1. add the fucking use node
  2. add comments that explains the role of each node
  3. add a link to the paper
  4. profit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants