摘要

GCC编译器可通过DUMP算法记录指令调度过程并输出,但是,只针对使用O0以上的编译优化的前提下,指令调度DUMP算法使编译器在使用O0编译优化时,也能够记录输出指令调度过程,为GCC编译器在移植开发过程中更加直观了解编译器的指令调度并进行执行调度优化。对DUMP算法进行改进优化,使得在使用编译选项-O0的情况下,也可以使用-fsched-verbose=n的n来控制编译器输出指定的调度信息。