LLVM @ “The Architecture of Open Source Applications”

本书章节目录探讨了LLVM的高级设计方案,及其与目前编译器和即时编译器的区别,为何选择使用它(对于寻找编译器库的用户),撰写优化实例,代码结构概述,代码生成器工作原理概览,及其设计赋予的有趣能力。此书以死树版或PDF形式低价销售,作者版税捐赠给慈善机构。内容遵循创作共用许可,欢迎分享。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

LLVM @ “The Architecture of Open Source Applications”

LLVM is featured in of the new book . This chapter talks about the high-level design of LLVM, and how it differs from other contemporary compilers and JITs out there, why you might want to use it (if you’re looking for compiler libraries), a simple example of writing an optimization, how the code is structured, a 10,000 foot view of how the code generator works, and some of the interesting capabilities LLVM has due to its design. If you’re curious what this whole LLVM thing is, then this is a great place to start.
This book is available inexpensively in dead tree or PDF form, and the author royalties are donated to charity. The content is also available for free under the creative commons license. Share and enjoy,

Chris Lattner

Posted by Chris Lattner at 8:37 PM

Labels: meta, optimization

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值