发布于 2016-03-08 23:51:18 | 214 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

LLVM 编译器架构

LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。


LLVM 3.8 发布了,LLVM 是 Low Level Virtual Machine (低级虚拟机)的简称,这个库提供了与编译器相关的支持,可以作为多种语言编译器的后台来使用。能够进行程序语言的编译期优化、链接优化、在线编译优化、 代码生成。LLVM的项目是一个模块化和可重复使用的编译器和工具技术的集合。LLVM是伊利诺伊大学的一个研究项目,提供一个现代化的,基于SSA的编 译策略能够同时支持静态和动态的任意编程语言的编译目标。自那时以来,已经成长为LLVM的主干项目,由不同的子项目组成,其中许多正在生产中使用的各种 商业和开源的项目,以及被广泛用于学术研究。

改进记录:

详细记录:http://llvm.org/releases/3.8.0/docs/ReleaseNotes.html

下载链接:

Sources:

Documentation:

Pre-Built Binaries:



历史版本 :
LLVM 5.0.1 发布,编译器架构
LLVM 5.0.0 正式发布,支持 C++17
LLVM 4.0.1 发布,编译器架构
LLVM 4.0.0 发布,编译器架构
LLVM 3.9 发布,编译器架构
LLVM 4.0.0 发布,多项功能改进增强
LLVM 3.8 发布,编译器架构
LLVM 3.8 RC 1 发布,编译器架构
LLVM 3.7.1 发布,编译器架构
通过 LLVM 在 Android 上运行 Swift 代码
LLVM 3.7 发布,编译器架构
clang/llvm 已经完全实现 OpenMP 3.1 支持
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务