-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Investigate codegen for Vector128.GetUpper #59838
Comments
Tagging subscribers to this area: @JulieLeeMSFT Issue DetailsAs per #53450 (comment), it would like be beneficial to investigate changing the codegen of
|
Cc @dotnet/jit-contrib |
@TamarChristinaArm , I have a question, looking at the A78 Optimization Guide, EXT D-form and DUP D-form both have the same latency and throughput, is this indeed true? If so, then there wouldn't be a benefit to emitting |
This issue has been marked |
@TIHan yeah they have the same latency and throughput across all Arm Cortex and Neoverse cores. |
|
Indeed, we also do some of the following, like |
Thank you for the information @TamarChristinaArm . Closing this issue as we confirmed the optimization won't benefit. I'll leave it up to @tannergooding to create another issue regarding |
As per #53450 (comment), it would like be beneficial to investigate changing the codegen of
Vector128.GetUpper
to useDUP
rather thanEXT
on ARM64.category:cq
theme:codegen
The text was updated successfully, but these errors were encountered: