鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

概述

通常来讲,编译器有两个角色:

  • 翻译器,即将某种编程语言写成的源代码(原始语言)翻译成另一种编程语言(目标语言),这个过程强调语言等价性。
  • 优化器,即通过各种优化算法来降低指令冗余或提升指令效率。

毕昇编译器中存在着数百种编译优化算法,常见的有函数内联、常量传播、循环优化、自动向量化等。