*** empty log message ***
From-SVN: r774
This commit is contained in:
parent
44ace968fb
commit
df031c4379
@ -1061,17 +1061,6 @@
|
||||
int start = INTVAL (operands[3]) & 31;
|
||||
int size = INTVAL (operands[2]) & 31;
|
||||
|
||||
if ((start < 16 && start + size <= 16) || start >= 16)
|
||||
{
|
||||
operands[3] = gen_rtx (CONST_INT, VOIDmode,
|
||||
((1 << (16 - (start & 15)))
|
||||
- (1 << (16 - (start & 15) - size))));
|
||||
if (start < 16)
|
||||
return \"andiu. %4,%1,%3\";
|
||||
else
|
||||
return \"andil. %4,%1,%3\";
|
||||
}
|
||||
|
||||
if (start + size >= 32)
|
||||
operands[3] = const0_rtx;
|
||||
else
|
||||
@ -1092,6 +1081,17 @@
|
||||
int start = INTVAL (operands[3]) & 31;
|
||||
int size = INTVAL (operands[2]) & 31;
|
||||
|
||||
if ((start < 16 && start + size <= 16) || start >= 16)
|
||||
{
|
||||
operands[3] = gen_rtx (CONST_INT, VOIDmode,
|
||||
((1 << (16 - (start & 15)))
|
||||
- (1 << (16 - (start & 15) - size))));
|
||||
if (start < 16)
|
||||
return \"andiu. %4,%1,%3\";
|
||||
else
|
||||
return \"andil. %4,%1,%3\";
|
||||
}
|
||||
|
||||
if (start + size >= 32)
|
||||
operands[3] = const0_rtx;
|
||||
else
|
||||
@ -1114,6 +1114,17 @@
|
||||
int start = INTVAL (operands[3]) & 31;
|
||||
int size = INTVAL (operands[2]) & 31;
|
||||
|
||||
if ((start < 16 && start + size <= 16) || start >= 16)
|
||||
{
|
||||
operands[3] = gen_rtx (CONST_INT, VOIDmode,
|
||||
((1 << (16 - (start & 15)))
|
||||
- (1 << (16 - (start & 15) - size))));
|
||||
if (start < 16)
|
||||
return \"andiu. %0,%1,%3\";
|
||||
else
|
||||
return \"andil. %0,%1,%3\";
|
||||
}
|
||||
|
||||
if (start + size >= 32)
|
||||
operands[3] = const0_rtx;
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user