-
Notifications
You must be signed in to change notification settings - Fork 15.2k
[AArch64][GlobalISel] Add legalization for G_VECREDUCE_MUL #68398
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
Conversation
✅ With the latest revision this PR passed the C/C++ code formatter. |
1e6e59f
to
c75c915
Compare
Good style: state legal types before clamping and give a mir test as you touched the legaliser. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Can you rebase to try and move away from the failing BOLT tests? Thanks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
62->64
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For i64 a max clamp of 1 is the same as scalarizing, and this line could be omitted.
91452b5
to
47d44c9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, I think this LGTM
47d44c9
to
ace4b3d
Compare
No description provided.