Handle SIMD8/LONG recasts for LCL_FLD
authorCarol Eidt <carol.eidt@microsoft.com>
Wed, 4 Apr 2018 17:40:03 +0000 (10:40 -0700)
committerCarol Eidt <carol.eidt@microsoft.com>
Wed, 4 Apr 2018 20:55:50 +0000 (13:55 -0700)
commit22b2d86b276d78794c1e102b0d10b2cf039a90e4
tree608f32a0d0c9fe08f8b320a6b8fa95baaf857179
parent757cb82a5800fd043713d7ee40feba1dd2c89793
Handle SIMD8/LONG recasts for LCL_FLD

Lowering needs to insert a `BITCAST` in the case of a `STORE_LCL_FLD` with mismatched `TYP_SIMD8`/`TYP_LONG` operands, just as for `STORE_LCL_VAR`.
src/jit/lower.cpp
tests/src/JIT/Regression/JitBlue/DevDiv_590358/DevDiv_590358.cs [new file with mode: 0644]
tests/src/JIT/Regression/JitBlue/DevDiv_590358/DevDiv_590358.csproj [new file with mode: 0644]