I've tried the dot-product loop and some other loops on Itanium machine. The machine description of the target processor has DFA defined for it. The function "sms_schedule" is invoked, but no loop is SMS scheduled.
> This is highly dependent on the target processor for which you are trying > to schedule the loops. For example, If the machine description of the > target processor doesn't have DFA defined for it SMS is not performed at > all. One good example of a loop that would be scheduled in SMS (on a G5 > machine for example) is the dot-product loop. > > [EMAIL PROTECTED] wrote on 28/03/2005 15:37:08: > > > I want to get the compiling result of SMS(Swing Modulo Scheduling), and > I've > > compiled many programs using the flag "-O3 -fmodulo-sched", but no loop > is > > SMS scheduled. > > I'm now using gcc 4.0.0 20041212. > > Can any one give me a program or a section of program which has loops > that can > > be SMS scheduled? Thanks. =============================================== 诺基亚铃声 http://sms.tom.com/index2.php?inc=3&type=24 摩托罗拉铃声 http://sms.tom.com/index2.php?inc=3&type=26 西门子铃声 http://sms.tom.com/index2.php?inc=3&type=25 诺基亚小图 http://sms.tom.com/index2.php?inc=2 诺基亚大图 http://sms.tom.com/index2.php?inc=2&type=3740 西门子图片 http://sms.tom.com/index2.php?inc=2&type=30 手机点歌 http://sms.tom.com/index2.php?inc=song ===============================================