控制流路径敏感的深层代码优化技术

来源 :计算机工程 | 被引量 : 0次 | 上传用户:yuanwenrui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件规范中的函数调用约定指出,caller和callee都需要保存函数调用前后的程序状态.根据数据流分析和过程间分析,caller和callee会保存和恢复的程序状态有不同的分工.数据流分析方法在决定对callcc-save的寄存器是否要保存恢复时是从理论上在函数的入口保存寄存器状态而在函数的出口恢复寄存器状态,然而在特定控制流路径上并没有对一些保存的全局寄存器的状态进行修改,所以这些控制流路径上的寄存器保存恢复实际上是冗余的.该文提出了一种简单快捷的反向数据流分析方法,对特定控制流路径上的callee-
其他文献
目的:评价利奈唑胺对肺结核患者继发肺部革兰阳性球菌感染的临床疗效与安全性。方法:选取2015年1月—2018年1月间收治的肺结核合并肺部革兰阳性球菌感染患者100例资料;采用随
目的:探讨湿润皮簇内置术治疗Ⅲ度烧伤围术期的护理方法。方法:对68例Ⅲ度烧伤患者136个创面采用湿润皮簇内置术治疗,术前加强心理护理,做好术前指导;术中配合医生完成湿润皮簇
重点分析大南湖凹陷中、下侏罗统沉积环境、岩相古地理特征、厚度及埋深,引入“砂泥比”和“砾岩百分含量”概念,指出沉积物源区。分析砂体的厚度及空间展布,研究砂体后生氧化特
早期运动负荷试验 是指在急性心梗(AMI)后1~3周时的分级负荷运动试验。它主要用来估计AMI患者的预后、判断冠脉的病变程度、测定患者的功能储量、评价药物治疗效果以及选择合
基于状态反馈精确线性化和二次型最优控制方法,提出了一种新型单相逆变器非线性控制策略。建立了单相全桥逆变器的仿射非线性模型。采用状态反馈精确线性化方法,推导出非线性
对12例(12眼)外伤性黄斑裂孔患者行玻璃体切除(PPV)联合内界膜剥除术(ILMP),术前给予心理护理、健康教育及术前准备,术后给予体位护理、并发症预防及护理、出院指导。结果本组术后视
描述了在软件企业CMMI评估系统开发中,使用UML这种面向系统并且支持系统开发全部过程的建模工具,完成了系统的分析与设计.并且给出了KP(Key Process)的量化标准,帮助企业有针
两例胆总管损伤早期处理不当的教训湖南省溆浦县人民医院419300)刘炳钧【例1】男,的岁。因十二指肠球部溃疡并不完全性幽门梗阻入院。行冒大部切除术,术中见溃疡周围组织增厚,肝十二指肠
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
脂肪抽吸术是目前比较流行的形体美容手术,自70年代发明以来,经过不断发展,目前出现许多新技术和设备,本文着重介绍几种近年来国内外推出或正在使用的几种新设备。