Skip to content

Conversation

@tannergooding
Copy link
Member

This resolves #106372

The issue was that the x86 path was only exiting for the path we had to do 64-bit multiplication. It did not also exit for the path that needed to do 64-bit broadcast.

Both of these issues are solvable, but is something to handle in the .NET 10 timeframe.

@ghost ghost added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Aug 27, 2024
@tannergooding
Copy link
Member Author

CC. @dotnet/jit-contrib for review. This resolves #106372 and will need backport to .NET 9

@tannergooding tannergooding merged commit aacb455 into dotnet:main Aug 29, 2024
@tannergooding tannergooding deleted the fix-106372 branch August 29, 2024 17:37
@tannergooding
Copy link
Member Author

/backport to release/9.0

@github-actions
Copy link
Contributor

Started backporting to release/9.0: https://github.com/dotnet/runtime/actions/runs/10619927730

jtschuster pushed a commit to jtschuster/runtime that referenced this pull request Sep 17, 2024
…-bit inputs (dotnet#107053)

* Ensure that Vector128.CreateSequence works on x86 for non-constant 64-bit inputs

* Update Runtime_106372.cs
@github-actions github-actions bot locked and limited conversation to collaborators Oct 2, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

JIT: Assertion failed 'unreached' during Importation

2 participants