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

[Arc] Merge RemoveArcArgsPattern into ArcCanonicalizer #5200

Merged

Conversation

maerhart
Copy link
Member

It probably makes sense to add this single pattern to the new ArcCanonicalizer pass since it (1) avoids unnecessary traversals of the IR and (2) by applying it iteratively with other patterns more canonicalization opportunities could be enabled and performed.

@maerhart maerhart added the Arc Involving the `arc` dialect label May 15, 2023
Copy link
Contributor

@fabianschuiki fabianschuiki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@maerhart maerhart force-pushed the dev/maerhart/arc-icmp-pattern branch from ba72569 to 8d0df2d Compare May 15, 2023 19:33
Base automatically changed from dev/maerhart/arc-icmp-pattern to main May 15, 2023 20:01
It probably makes sense to add this single pattern to the new ArcCanonicalizer pass since it (1) avoids unnecessary traversals of the IR and (2) by applying it iteratively with other patterns more canonicalization opportunities could be enabled and performed.
@maerhart maerhart force-pushed the dev/maerhart/arc-merge-removearcargs-into-arccanonializer branch from fcc793d to a058b06 Compare May 15, 2023 20:02
@maerhart maerhart merged commit 92303b0 into main May 15, 2023
@maerhart maerhart deleted the dev/maerhart/arc-merge-removearcargs-into-arccanonializer branch May 15, 2023 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Arc Involving the `arc` dialect
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants