Skip to content

Conversation

@tannergooding
Copy link
Member

@tannergooding tannergooding commented Sep 19, 2022

This is a continuation of #75683 where I noticed that Arm64 was hardcoded to just return false.

I expect a few diffs due to CSE and maybe lowering (where we have like 1 check), but don't expect it to be nearly as meaningful as x64. This is because because Arm64 is not RMW for most instructions and so commutativity isn't as important.

@ghost ghost assigned tannergooding Sep 19, 2022
@ghost ghost added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Sep 19, 2022
@ghost
Copy link

ghost commented Sep 19, 2022

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

Issue Details

null

Author: tannergooding
Assignees: tannergooding
Labels:

area-CodeGen-coreclr

Milestone: -

@tannergooding tannergooding merged commit 5d4e432 into dotnet:main Sep 19, 2022
@tannergooding
Copy link
Member Author

This ended up being no diffs found. Still good to have so that any future handling in the area takes advantage of it.

@ghost ghost locked as resolved and limited conversation to collaborators Oct 19, 2022
@tannergooding tannergooding deleted the commutative-arm64 branch November 11, 2022 15:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants