Skip to content

Add hw intrinsics pipeline for linux_arm64#127482

Open
dhartglassMSFT wants to merge 4 commits intodotnet:mainfrom
dhartglassMSFT:arm64_hwintrinsics_leg
Open

Add hw intrinsics pipeline for linux_arm64#127482
dhartglassMSFT wants to merge 4 commits intodotnet:mainfrom
dhartglassMSFT:arm64_hwintrinsics_leg

Conversation

@dhartglassMSFT
Copy link
Copy Markdown
Contributor

@dhartglassMSFT dhartglassMSFT commented Apr 27, 2026

Current hw-intrinsics pipeline runs ARM64 codegen tests on OSX, which doesn't exercise SVE.

So we tend to manually kick off jitstress for every change that touches hwintrinsiccodegenarm64.cpp

I don't want to just add "linux_arm64" to the existing hw intrinsics pipeline because those machines are at a premium.

So instead, I'm adding a new pipeline that triggers only off arm64 jit source files, to reduce machine pool usage

@dotnet-policy-service
Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @dotnet/area-system-runtime-intrinsics
See info in area-owners.md if you want to be subscribed.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a dedicated CoreCLR “hardware intrinsics” Azure Pipelines definition targeting linux_arm64, intended to run the JIT HardwareIntrinsics outerloop test subset in Helix for both CoreCLR and NativeAOT builds.

Changes:

  • Introduces a new pipeline YAML that runs CoreCLR -tree:JIT/HardwareIntrinsics tests on linux_arm64.
  • Adds a second job to run the same test subset under NativeAOT (nativeaot -tree:JIT/HardwareIntrinsics) on linux_arm64.
  • Configures per-test and per-collection timeouts and standard Helix variable templates.

Comment thread eng/pipelines/coreclr/hardware-intrinsics-arm64.yml Outdated
Comment thread eng/pipelines/coreclr/hardware-intrinsics-arm64.yml Outdated
Copilot AI review requested due to automatic review settings April 30, 2026 20:34
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

Comment thread eng/pipelines/coreclr/templates/jit-hardware-intrinsics-common.yml
Comment thread eng/pipelines/coreclr/templates/jit-hardware-intrinsics-common.yml
Comment thread eng/pipelines/coreclr/templates/jit-hardware-intrinsics-common.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants