Skip to content

Support InstructionSet_VectorT in HWIntrinsic importer#125226

Open
snickolls-arm wants to merge 5 commits intodotnet:mainfrom
snickolls-arm:import-vectort-isa
Open

Support InstructionSet_VectorT in HWIntrinsic importer#125226
snickolls-arm wants to merge 5 commits intodotnet:mainfrom
snickolls-arm:import-vectort-isa

Conversation

@snickolls-arm
Copy link
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
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
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.

3 participants