文件名称:LLVM学习(1)
文件大小:155KB
文件格式:PDF
更新时间:2021-05-22 08:20:37
网络
LLVM(low level virtual machine)是一个编译器框架,最早是Illinois的一个研究项目,它的主要作用是可以作为多种语言的后端,它可以提供与可编程语言无关的优化和针对很多种CPU的代码生成功能,llvm目前也不仅仅是一个框架,它还包含了很多子项目,比如clang。LLVM的优点是开源,同时他有一个表达形式很好的IR语言。这份文档主要是安装教程。