tcg-sparc: Mask shift immediates to avoid illegal insns.
authorRichard Henderson <rth@twiddle.net>
Sun, 25 Mar 2012 19:36:28 +0000 (21:36 +0200)
committerRichard Henderson <rth@twiddle.net>
Fri, 21 Sep 2012 20:02:19 +0000 (22:02 +0200)
commit1fd959466574c3d46f4898f2e27cd3b1060338e4
tree803b7f9e1399700b2e1849f96b82041b42e8f4aa
parent4c3204cb12a966d0d1255eeeaabf30ee4bd34629
tcg-sparc: Mask shift immediates to avoid illegal insns.

The xtensa-test image generates a sra_i32 with count 0x40.
Whether this is accident of tcg constant propagation or
originating directly from the instruction stream is immaterial.

Signed-off-by: Richard Henderson <rth@twiddle.net>
tcg/sparc/tcg-target.c