文章分类 -  llvm编译器

摘要:一、基本框架 1、概述 LLVM编译器采用了如下图所示的三段式设计:前端,优化组件和后端。前端组件解析程序源代码,检查语法错误,生成一个基于语言特性的AST来表示输入代码,并将其转换为LLVM IR;优化器作用是中间代码(IR)优化,比如去除无用的变量或者无用的计算,来提高代码运行效率;后端生成目标 阅读全文
posted @ 2023-04-11 19:50 lixycc 阅读(1377) 评论(0) 推荐(0)