文档章节

《LLVM 程序员手册 —— LLVM 4.0 文档》 已经翻译完毕

可译网
 可译网
发布于 2017/05/16 13:51
字数 226
阅读 171
收藏 0

本文档旨在介绍LLVM中一些重要的类和接口。本文档不打算介绍什么是LLVM,LLVM是如何工作的,还有LLVM的代码分析。本文假设你已经对LLVM有基本的了解,并对转换,或者分析和维护其中的代码感兴趣。

本文档会给你指导方向,让你可以在不断增长的LLVM架构中的代码中,找到你的方向。请注意,阅读本文档并不能替代LLVM源代码的阅读,所以如果你想查找某些类能做些什么,本文档并不能回答你这个问题,所以你还是得查找源码。以下这个链接是LLVM的doxygen文档,可以方便的让你查找想要的东西。

阅读全文:

https://coyee.com/article/10594-llvm-programmer-s-manual-llvm-4-0-documentation

© 著作权归作者所有

共有 人打赏支持
可译网
粉丝 5
博文 11
码字总数 3671
作品 0
深圳
私信 提问
HelloGCC Workshop 2012

2012年11月10日, 我们将来迎来2012年HelloGcc WorkShop,这已经是ChinaUnix社区第三次和HelloGcc工作组合作,在国内为推广GNU Gcc等相关技术交流而举办该项活动。今年我们继续选择北京中科院...

teawater
2012/10/29
0
0
IELE:区块链的一个新虚拟机

译者: 许莉 原文地址: IELE: A New Virtual Machine for the Blockchain Runtime Verification (RV) 很自豪的发布了他们第一个版本的IELE,区块链的一个新虚拟机。 什么是IELE? IELE是LLVM的...

admin
2018/04/21
0
0
GCC,LLVM,Clang编译器对比

在XCode中,我们经常会看到这些编译选项(如下图),有些人可能会有些茫然,本文将对GCC4.2、LLVM GCC 4.2、LLVM compliler 2.0三个编译选项进行一个详细的介绍。 GCC GCC(GNU Compiler Co...

u013702462
2018/05/10
0
0
什么是 LLVM?Swift, Rust, Clang 等语言背后的支持

了解以构架编译器框架系统(LLVM)生成原生机器代码如何比以往更容易推出新语言并增强现有语言 改进新语言和现有的语言在整个开发环境中正在蓬勃发展。Mozilla 的 Rust、Apple 的 Swift、Jetbr...

oschina
2018/02/08
4.3K
0
LLVM学习笔记——目录

前言 2011年前后,GCC后端代码的阅读陷入了举步维艰的境地。GGC-3.4.6后端代码的可读性不友好(当前版本没看过,不予评价。不过据说4.0进行的重构,应该会好些),充斥着动辄数千行的函数,包...

wuhui_gdnt
2017/03/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

查询改写参数配置

参数配置有哪些选项:

Java搬砖工程师
17分钟前
1
0
elasticsearch知识点

elasticsearch基础知识: 基础知识: 1 集群: 主节点不涉及文档级别的变更或搜索 只负责索引的变更 删除 和 集群节点的加入和删除 技术上来说,一个主分片最大能够存储 Integer.MAX_VALUE - 12...

geek土拨鼠
20分钟前
1
0
ECS(Entity-Component-System)

ECS是一种思想 TODO

梦想游戏人
21分钟前
1
0
Navicat使用教程:使用Navicat Premium 12自动执行数据库复制(一)

下载Navicat Premium最新版本 Navicat Premium是一个可连接多种数据库的管理工具,它可以让你以单一程序同时连接到MySQL、Oracle及PostgreSQL数据库,让管理不同类型的数据库更加的方便。 与...

电池盒
22分钟前
4
0
docker 新手向 - 防止容器自动退出的解决方案

本文主要简单介绍 docker 容器与前置进程的关系,以及如何编写 Dockerfile/docker-compose.yml 优雅的让容器可以常驻运行。 docker 容器的生命周期是同容器中的前置进程相关在一起的,这也是...

big_cat
26分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部