Fix SIMD handle issues (#23193)
authorCarol Eidt <carol.eidt@microsoft.com>
Wed, 13 Mar 2019 21:26:51 +0000 (14:26 -0700)
committerGitHub <noreply@github.com>
Wed, 13 Mar 2019 21:26:51 +0000 (14:26 -0700)
commit5198ce8d7aa80786b1ca7502db5fcf8cf6f3ddce
treef30a0680c6bddf2147b70479568b720e62b6a8c2
parent52dc01aff1aeb1d972846706c65d7beb8ff9e1a7
Fix SIMD handle issues (#23193)

* Fix SIMD handle issues

PR #23052 was overly aggressive at applying the provided class handle (which defaults to NO_CLASS_HANDLE). In addition, make a small change to `SIMDIntrinsicWiden`, as it doesn't need to go through the complexity of inferring a class handle when it already exists on the node it's duplicating.

Fix #23159
src/jit/simd.cpp
tests/src/JIT/Regression/JitBlue/GitHub_23159/GitHub_23159.cs [new file with mode: 0644]
tests/src/JIT/Regression/JitBlue/GitHub_23159/GitHub_23159.csproj [new file with mode: 0644]