Software pipeline (a.k.a, sms) generates prologue and epilogue code.
In addition, loop versioning duplicates loop body, which would also
increase code size. But I guess you don't want to turn on SWP, right?
Gan
On Fri, Dec 10, 2010 at 1:40 PM, Fang, Changpeng wrote:
> Hi,
>
>
*((int *) ((char *) R3 + 0))) = R0;
R3 += 4;
R0 = (*((int *) ((char *) R2 + 0)));
R2 = R2+48;
}
}
}
I hope this can help you .
Gan
2010/12/8 roy rosen :
> I have tried to play a bit with SMS on ia64 and I can't understand
> what it is doing.
> It seems that instead of