(movstrsi): mask move count after signed shift.
From-SVN: r2719
This commit is contained in:
parent
3e39874248
commit
d009991095
|
@ -3955,7 +3955,7 @@
|
||||||
{
|
{
|
||||||
if (INTVAL (operands[2]) & ~0x03)
|
if (INTVAL (operands[2]) & ~0x03)
|
||||||
{
|
{
|
||||||
xops[0] = GEN_INT (INTVAL (operands[2]) >> 2);
|
xops[0] = GEN_INT ((INTVAL (operands[2]) >> 2) & 0x3fffffff);
|
||||||
xops[1] = operands[4];
|
xops[1] = operands[4];
|
||||||
|
|
||||||
output_asm_insn (AS2 (mov%L1,%0,%1), xops);
|
output_asm_insn (AS2 (mov%L1,%0,%1), xops);
|
||||||
|
|
Loading…
Reference in New Issue