-
Notifications
You must be signed in to change notification settings - Fork 71
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
Failure to compile broadcast_in_dim #50
Comments
Fails to compile using what pipeline? The first one is a lot harder to codegen because you don't know if the first dimension expands or not, we also can't derive this from the IR alone. As far as I know kernelgen can compile the unannotated version into slow code, while IREE doesn't support this fully dynamic case. Ideally the frontend would produce the attributes, but it might not be possible depending on the input. |
SG, so if one wants any performance here, you should be using the attributed form? |
Ah, and while we have this question: what is the tool/config for the different pipelines here? (e.g., is it xla-opt with pipeline foo that captures all the passes) |
The following fails to compile
while the following does
Not sure if this is a frontend issue (the first form shouldn't have been produced with those attributes), luck that it compiles with those attributes, or expected that it compiles without those.
The text was updated successfully, but these errors were encountered: