Fix a couple of issues on Mono.Simd.
commit8e58c27a6204943d683bd631f45e4d6ecae8bc79
authorRodrigo Kumpera <kumpera@gmail.com>
Tue, 3 May 2011 03:27:20 +0000 (3 00:27 -0300)
committerRodrigo Kumpera <kumpera@gmail.com>
Tue, 3 May 2011 03:32:20 +0000 (3 00:32 -0300)
tree7e4ffc7a91a3430ed21afe5c9f422d037b6b7cd6
parent6a951cfe9eb9e5df0ea8bb79ff7e7eab01fde35e
Fix a couple of issues on Mono.Simd.

* local-propagation.c (mono_local_deadce): Don't perform
reverse copyprop on simd insert ops. The backend requires
dreg and sreg1 to match.

* mini-x86.c (mono_arch_output_basic_block): Fix insert_r8_slow
for the X element.

Fixes a few bugs due to #691057
mono/mini/local-propagation.c
mono/mini/mini-x86.c