Skip to content

Enable ARM64EC vector algorithms#6084

Merged
StephanTLavavej merged 15 commits into
microsoft:mainfrom
AlexGuteniev:terra-incognita
Feb 17, 2026
Merged

Enable ARM64EC vector algorithms#6084
StephanTLavavej merged 15 commits into
microsoft:mainfrom
AlexGuteniev:terra-incognita

Conversation

@AlexGuteniev
Copy link
Copy Markdown
Contributor

@AlexGuteniev AlexGuteniev commented Feb 14, 2026

I think it will make all things simpler, except skipping uint64_t for minmax_element, and that part isn't too bad.

Works towards #2635, which will now be completed at the same time as #813.

@AlexGuteniev AlexGuteniev requested a review from a team as a code owner February 14, 2026 15:44
@github-project-automation github-project-automation Bot moved this to Initial Review in STL Code Reviews Feb 14, 2026
@AlexGuteniev AlexGuteniev changed the title Enable ARM64 vector algorithms Enable ARM64EC vector algorithms Feb 14, 2026
@StephanTLavavej StephanTLavavej added performance Must go faster ARM64EC I can't believe it's not x64! labels Feb 14, 2026
@StephanTLavavej StephanTLavavej self-assigned this Feb 14, 2026
Comment thread stl/inc/algorithm Outdated
Comment thread stl/src/vector_algorithms.cpp Outdated
Comment thread stl/src/vector_algorithms.cpp Outdated
Comment thread stl/src/vector_algorithms.cpp Outdated
Comment thread stl/src/vector_algorithms.cpp
Comment thread stl/src/vector_algorithms.cpp Outdated
@github-project-automation github-project-automation Bot moved this from Initial Review to Work In Progress in STL Code Reviews Feb 15, 2026
@StephanTLavavej StephanTLavavej removed their assignment Feb 15, 2026
@StephanTLavavej StephanTLavavej moved this from Work In Progress to Ready To Merge in STL Code Reviews Feb 15, 2026
@StephanTLavavej StephanTLavavej moved this from Ready To Merge to Merging in STL Code Reviews Feb 17, 2026
@StephanTLavavej
Copy link
Copy Markdown
Member

I'm mirroring this to the MSVC-internal repo. Please notify me if any further changes are pushed, otherwise no action is required.

@StephanTLavavej StephanTLavavej merged commit cb3428a into microsoft:main Feb 17, 2026
45 checks passed
@github-project-automation github-project-automation Bot moved this from Merging to Done in STL Code Reviews Feb 17, 2026
@StephanTLavavej
Copy link
Copy Markdown
Member

Thanks for figuring out how to get this in place early! 😻 🚀 🛰️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ARM64EC I can't believe it's not x64! performance Must go faster

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants