编译器笔记48-代码优化-数据流分析

2020-03-12  本文已影响0人  衣忌破

数据流分析(data-flow analysis)

  1. 到达-定值分析(Reaching-Definition Analysis)
  2. 活跃变量分析(Live-Variable Analysis)
  3. 可用表达式分析(Available-Expression Analysis)

数据流分析模式

语句的数据流模式

IN[s]: 语句s之前的数据流值
OUT[s]: 语句s之后的数据流值

传递函数.png 语句之间数据流.png

基本块上的数据流模式

基本块上的数据流模式.png
上一篇下一篇

猜你喜欢

热点阅读