书目

LLVM Cookbook中文版

内容简介

《LLVMCookbook中文版》以任务驱动的方式,带领读者编写基于LLVM的编译器前端、优化器、后端。通过丰富的实例,读者能够从中理解LLVM的架构,以及如何使用LLVM来编写自己的编译器。相比于传统的介绍编译技术的书籍,此书更偏向于实战,因此适合熟悉编译但对LLVM比较陌生的人员,也适合正在学习编译技术并且在寻找实战机会的人员。

作者简介

MayurPandey是一名专业的软件工程师,同时也是一位开源软件的爱好者。他专注于编译器以及编译器工具的开发,是LLVM开源社区的活跃贡献者,也是Tizen编译器项目的一员,他对其他编译器也有着亲身实践经验。Mayur在印度阿拉哈巴德的MotilalNehru国家技术研究所获得学士学位。目前居住在印度班加罗尔。SuyogSarda是一名专业的软件工程师,同时也是一位开源软件的爱好者。他专注于编译器以及编译器工具的开发,是LLVM开源社区的活跃贡献者,也是Tizen编译器项目的一员。除此之外,Suyog也参与了ARM和x86架构的代码改进工作。他对其他的编译器也有着亲身实践经验。他对编译器的主要研究在于代码优化和向量化。除了编译器之外,Suyog也对Linux内核的开发很感兴趣。他曾在2012年于迪拜由Birla技术协会举办的IEEE国际云计算技术应用大会的议程上发表技术论文,题为“SecureCo-residentVirtualizationinMulticoreSystemsbyVMPinningandPageColoring”。他在印度普纳工程大学获得计算机学士学位。目前居住于印度班加罗尔。

目录

—  END  —