第五章 代码优化.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第五章 代码优化.ppt》由会员分享,可在线阅读,更多相关《第五章 代码优化.ppt(4页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
第五章第五章 代码优化代码优化 5.5 5.5 对于基本块对于基本块P P:S0=2S1=3/S0S2=T-CS3=T+CR=S0/S3H=RS4=3/S1S5=T+CS6=S4/S5H=S6*S2(1)应用应用DAG对该基本块进行优化;对该基本块进行优化;(2)假定只有假定只有R、H在基本块出口是在基本块出口是活跃的,试写出优化后的四元式序活跃的,试写出优化后的四元式序列。列。第五章第五章 代码优化代码优化 【解答解答】(1)构造基本块的构造基本块的DAG图图S0=2S1=3/S0S2=T-CS3=T+CR=S0/S3H=RS4=3/S1S5=T+CS6=S4/S5H=S6*S2第五章第五章 代码优化代码优化 (1)(1)根据根据DAGDAG图得到优化后的四元式序列为图得到优化后的四元式序列为S S0 0=2=2S S4 4=2=2S S1 1=1.5=1.5S S2 2=T-C=T-C S S3 3=T+C=T+CS S5 5=S=S3 3R=2/SR=2/S3 3S S6 6=R=RH=SH=S6 6*S*S2 2第五章第五章 代码优化代码优化 (2)(2)若只有若只有R R、H H在基本块出口是活跃的,优化后的四元式在基本块出口是活跃的,优化后的四元式序列为序列为S S2 2=T=T-C CS S3 3=T+C=T+CR=2/SR=2/S3 3H=R*SH=R*S2 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五章 代码优化 第五 代码 优化
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内