新版的龙书和鲸书上讲了很多数据流分析的理论,LLVM中有对应的实现吗?

软件工程师、主攻高级编程语言虚拟机的设计与实现

19 👍 / 1 💬

问题描述

书上讲了很多数据流的计算,以及如何用来消除冗余。LLVM中有完全对应的实现吗?实现到什么程度呢?具体的算法和数据结构是什么?即使只指出代码在什么地方,也十分感激。

之前想回答这个问题,结果找不到了…来迟了,请看传送门:

过程间和过程内的数据流分析算法在类似LLVM的IR或HotSpot C1的HIR中,是如何实现的? - RednaxelaFX 的回答