毕昇编译器的职责和功能

自动调优作为毕昇编译器的特性之一,它可以更细粒度地控制编译器的优化。此功能不需要在源代码中注入pragma,而是允许用户在简单的YAML文件中指定优化配置,该文件包含优化信息及其相应的代码结构信息,包括名称和行号。此外,它还可以记录优化结果,生成包含可调优代码结构的列表(tuning opportunities)并以YAML的形式导出。

目的和用途

主要功能