ZHCUAU3J January 2018 – March 2024
编译器将软件流水线循环信息嵌入到 .asm 文件中。此信息用于优化 C/C++ 代码。
在循环之前,软件流水线信息以注释的形式出现在 .asm 文件中,对于汇编优化器,该信息在工具运行时显示。Example4-1 展示了为每个循环生成的信息。
--debug_software_pipeline 选项会添加有关软件流水线循环特性的附加信息,包括循环内核每个周期的寄存器使用情况。此选项添加的信息可能仅对经验丰富的 C7000 用户有用。
以下示例显示了默认情况下(即未使用 --debug_software_pipeline option 选项时)发出的一些信息。当未使用 --debug_software_pipeline 选项时,仅显示最有用且可操作的信息。