Skip to content

Conversation

@fanyang-mono
Copy link
Member

@fanyang-mono fanyang-mono commented Feb 8, 2022

This PR contributes to #64072

This PR intrinsify the following methods of Vector{64, 128}:

  • Add
  • AndNot
  • BitwiseAnd
  • BitwiseOr
  • Divide
  • Max
  • Min
  • Multiply
  • Subtract
  • Xor

@fanyang-mono fanyang-mono requested a review from imhameed February 8, 2022 03:57
@ghost ghost assigned fanyang-mono Feb 8, 2022
@fanyang-mono fanyang-mono changed the title [Mono] Add SIMD intrinsics for Vector{64, 128} on Arm64 [Mono] Add SIMD intrinsics for Vector{64, 128} on Arm64 Part I Feb 8, 2022
@fanyang-mono
Copy link
Member Author

@imhameed could you take a look at the failure in llvmaot lane here, while I am on vacation? For some reason, the type does match for max intrinsics on x64 with sse. Looks like my fix for that wasn’t sufficient. Thanks in advance!

@fanyang-mono
Copy link
Member Author

All lanes are green now. Please review this PR again, since I've made changes after previous approval. @vargaz @imhameed @simonrozsival

@fanyang-mono fanyang-mono merged commit 135a638 into dotnet:main Feb 14, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Mar 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants