JIT: treat SIMD types as structs in box optimizations (dotnet/coreclr#18046)
authorAndy Ayers <andya@microsoft.com>
Fri, 18 May 2018 20:00:29 +0000 (13:00 -0700)
committerGitHub <noreply@github.com>
Fri, 18 May 2018 20:00:29 +0000 (13:00 -0700)
commitdaf183ee51ba9c81da37c46fc56097b917c71cf0
treeb20383c4a9b3dfa6a8f03d2a3f072029d6d8178e
parentf3ec4bbb94000e3860de6250f2e2d93d72f2a6b4
JIT: treat SIMD types as structs in box optimizations (dotnet/coreclr#18046)

Otherwise we may leave unconsumed GT_OBJs around, which is problematic for the
jit later on.

Fixes dotnet/coreclr#18043.

Commit migrated from https://github.com/dotnet/coreclr/commit/3c28c423053f30adedc034c5e2c912bd2adaad10
src/coreclr/src/jit/gentree.cpp