SSA 的构造和析构简介
上篇文章介绍了 SSA,这篇文章再简单介绍下 SSA 的构造与析构。
SSA: 简化编译器优化的格式
最近在看《Static Single Assignment Book》这本书,做了些笔记,简单介绍下对编译器优化非常重要的 SSA 格式。
Flattening ASTs: 优化编译语法树性能
读到一篇关于编译器 AST 节点数据结构优化的文章,性能优化了 2.4 倍,本文简单介绍一下。
Hydra: 窥孔优化泛化
Hydra 可以泛化 LLVM 中错过的 75% 的窥孔优化,使得代码能够得到更好的优化,本文简单介绍一下。