LibTooling架构解析(一):从 ClangTool 到 CompileInstance
2026-02-21
本文详细剖析LibTooling的核心架构,深入分析各组件协作机制与调用时序,帮助读者理解如何基于LibTooling构建自己的Clang工具。。
5137 words
|
26 minutes
如何编写Pass——从LLVM源码角度剖析
2025-12-13
本文从LLVM源码的角度,详细剖析了如何去编写一个LLVM Pass,并分析了相关的源码结构和实现细节,帮助深入理解LLVM Pass的调度执行原理。
8149 words
|
41 minutes
数据流分析
2025-10-26
本文介绍数据流分析的核心概念与分类,详解简化命令式程序语言WHILE的语法与示例,并系统阐述基于标签的程序控制流表示方法(含init映射、final映射及流关系)
1617 words
|
8 minutes