正在加载图片...
优化的分类 机器相关性: 机器相关优化:寄存器优化,多处理器优化,特殊 指令优化,无用指令消除等 无关的优化: 优化范围: 局部优化:当个基本块范围内的优化,合并常量优 化,消除公共子表达式,削减计算强度和删除无用 代码。 全局优化:主要是基于循环的优化:循环不变式优 化,归纳变量删除,计算强度削减。 优化语言级 优化语言级:针对中间代码,针对机器语言优化的分类 • 机器相关性: – 机器相关优化:寄存器优化,多处理器优化,特殊 指令优化,无用指令消除等。 – 无关的优化: • 优化范围: – 局部优化:当个基本块范围内的优化,合并常量优 化,消除公共子表达式,削减计算强度和删除无用 代码。 – 全局优化:主要是基于循环的优化:循环不变式优 化,归纳变量删除,计算强度削减。 – 优化语言级: • 优化语言级:针对中间代码,针对机器语言
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有