GCC的软件流水线示例

时间:2010-12-18 16:58:24

标签: c gcc compiler-construction

我正在寻找由GCC制作的软件流水线(http://en.wikipedia.org/wiki/Software_pipelining)的真实(源代码和生成代码)示例。我在GCC版本4.4-4.6编译IA64和PowerPC架构时尝试使用-fmodulo-sched选项但没有成功。 你知道这样的例子吗?实际的CPU架构没有区别。

谢谢

1 个答案:

答案 0 :(得分:1)

有一些来自gcc testsuite的测试用于“-fmodulo-sched”选项。你可以检查一下:

http://www.google.com/codesearch/p?hl=en#OV-zwmL9vlY/gcc/gcc/testsuite/gcc.dg/sms-1.c&q=sms-6.c&d=4

文件sms-1.c --- sms-7.c

同样在这里,http://gcc.gnu.org/viewcvs/trunk/gcc/testsuite/gcc.dg/但是gnu的viewcvs非常慢。添加了sms-8.c。