Skip to content

Support InstructionSet_VectorT in HWIntrinsic importer#125226

Merged
dhartglassMSFT merged 10 commits intodotnet:mainfrom
snickolls-arm:import-vectort-isa
Apr 8, 2026
Merged

Support InstructionSet_VectorT in HWIntrinsic importer#125226
dhartglassMSFT merged 10 commits intodotnet:mainfrom
snickolls-arm:import-vectort-isa

Conversation

@snickolls-arm
Copy link
Copy Markdown
Contributor

@snickolls-arm snickolls-arm commented Mar 5, 2026

Add an empty intrinsic table for SVE-backed Vector<T> and implement some of the plumbing required to recognize these intrinsics on import.

Add an empty intrinsic table for SVE-backed Vector<T> and implement
some of the plumbing required to recognize these intrinsics on import.
@github-actions github-actions bot added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Mar 5, 2026
@dotnet-policy-service dotnet-policy-service bot added the community-contribution Indicates that the PR has been added by a community member label Mar 5, 2026
@snickolls-arm
Copy link
Copy Markdown
Contributor Author

@dotnet/arm64-contrib Please could I have a review on this patch?

snickolls-arm and others added 3 commits March 17, 2026 11:16
* Use compExactlyDependsOn
* Improve Vector class name string matching
* Remove unused sizes from assertion
* Do not change Vector class name
* Revert change to tryLookupSimdSize
@snickolls-arm
Copy link
Copy Markdown
Contributor Author

@dhartglassMSFT are you happy with my responses to the review comments? Let me know if anything else is required for merge

@snickolls-arm
Copy link
Copy Markdown
Contributor Author

Formatting errors have appeared on a few of my PRs after merging with main, are there formatting issues on main at the moment?

@jakobbotsch
Copy link
Copy Markdown
Member

Formatting errors have appeared on a few of my PRs after merging with main, are there formatting issues on main at the moment?

Yes, but a fix was merged already: #126296

@dhartglassMSFT dhartglassMSFT enabled auto-merge (squash) April 8, 2026 07:14
@dhartglassMSFT
Copy link
Copy Markdown
Contributor

@dhartglassMSFT are you happy with my responses to the review comments? Let me know if anything else is required for merge

Yeah - sorry, I missed the "@". I'll merge the change after the latest round of testing completes

@dhartglassMSFT
Copy link
Copy Markdown
Contributor

Linux x64 tests are failures in "NameResolution*" that has a bug elsewhere.
Spot checked the wasm failures, they aren't different from what is seen on other runs

@dhartglassMSFT
Copy link
Copy Markdown
Contributor

/ba-g known unrelated failures

@dhartglassMSFT dhartglassMSFT merged commit 2148709 into dotnet:main Apr 8, 2026
132 of 137 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI arm-sve Work related to arm64 SVE/SVE2 support community-contribution Indicates that the PR has been added by a community member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants