发布于 2017-03-14 00:52:23 | 182 次阅读 | 评论: 0 | 来源: 网友投递
LLVM 编译器架构
LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。
LLVM 4.0.0 版本正式发布了。
“此版本是过去六个月里社区工作的结果,包括以下更新:在 ThinLTO 中使用配置文件数据,更积极的死代码消除,实验性的协同支持,实验性 AVR 目标,LLD 中更好的 GNU ld 兼容性和显著的性能改进,以及改进的优化,许多错误修复等。
LLVM 编译器项目已使用新的版本控制方案,其中第一个编号将随每个主要版本而增加。因此本次发布的版本以后的稳定更新将为 4.0.x,下一个主要版本(从现在起六个月后)将为 5.0.0 版本。要了解更多信息,点此查看。
下载地址:http://llvm.org/releases/download.html#4.0.0
有关详细信息,请参阅发行说明:
http://llvm.org/releases/4.0.0/tools/clang/docs/ReleaseNotes.html
http://llvm.org/releases/4.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
http://llvm.org/releases/4.0.0/tools/lld/docs/ReleaseNotes.html