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

[StableHLO][NFC] Factor out dot prod lowering patterns #13023

Merged
merged 1 commit into from
Apr 11, 2023

Conversation

kuhar
Copy link
Member

@kuhar kuhar commented Apr 11, 2023

This is primarily to reduce build times and length of the main stablehlo to linalg conversion pass file.

Also clean up the code:

  • Use LogicalResult for verification success/failure
  • Use free cast functions
  • Make patterns final
  • Replace some local auto with the actual type where not obvious

Issue: #12678

This is primarily to reduce build times and length of the main stablehlo
to linalg conversion pass file.

Also clean up the code:
-  Use `LogicalResult` for verification success/failure
-  Use free cast functions.
-  Replace some local `auto` with the actual type where not obvious.

Issue: iree-org#12678
@kuhar kuhar enabled auto-merge (squash) April 11, 2023 19:24
@kuhar kuhar merged commit 4cdf0cc into iree-org:main Apr 11, 2023
@ScottTodd ScottTodd added the integrations/stablehlo StableHLO (JAX/TensorFlow/etc) import and conversion label Apr 12, 2023
jpienaar pushed a commit that referenced this pull request May 1, 2023
This is primarily to reduce build times and length of the main stablehlo
to linalg conversion pass file.

Also clean up the code:
-  Use `LogicalResult` for verification success/failure
-  Use free cast functions
-  Make patterns `final`
-  Replace some local `auto` with the actual type where not obvious

Issue: #12678
NatashaKnk pushed a commit to NatashaKnk/iree that referenced this pull request Jul 6, 2023
This is primarily to reduce build times and length of the main stablehlo
to linalg conversion pass file.

Also clean up the code:
-  Use `LogicalResult` for verification success/failure
-  Use free cast functions
-  Make patterns `final`
-  Replace some local `auto` with the actual type where not obvious

Issue: iree-org#12678
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integrations/stablehlo StableHLO (JAX/TensorFlow/etc) import and conversion
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants