2015-07-01 21 views
-1

我想了解更多关于LLVM系统的知识,因为我使用了很多编译器。我没有编译器技术背景。 Dragon Book仍然必须阅读才能理解LLVM或已过时?目前有什么更好的(和更短的)?了解关于LLVM的更多信息

回答

1

龙书可以说是编译器概念的书。在深入了解LLVM之前,熟悉编译器概念的级别取决于您希望达到的目标以及您希望贡献哪些内容。

例如,要构建新的LLVM前端,您应该首先熟悉词法和语义分析的概念。此外,要实现优化和/或仪表,您应该熟悉数据流分析的概念,以将其应用于LLVM IR。

相关问题