首页> 外国专利> Compile time pointer analysis algorithm statement of government interest

Compile time pointer analysis algorithm statement of government interest

机译:编制政府利益的时间指针分析算法声明

摘要

In compiling a program, the present algorithm first analyzes each function in the program as an isolated compilation unit where parameters and global variables are temporarily assumed to have uninitialized values. This stage of the algorithm, the intraprocedural phase, will summarize the intraprocedural behavior of a function in a flow-insensitive manner, including how it can affect memory accesses in the caller and callee functions, and how its memory accesses can be affected by the caller and callee functions. The summarized behavior of each function is the only information to be processed in the next stage, the interprocedural stage. A significant size reduction is achieved in the summarized representation as compared to the full function body. This facilitates aggressive optimization of even large programs.
机译:在编译程序时,本算法首先将程序中的每个函数作为隔离的编译单元进行分析,其中临时假定参数和全局变量具有未初始化的值。该算法的这一阶段(过程内阶段)将以对流不敏感的方式总结函数的过程内行为,包括它如何影响调用方和被调用方函数中的内存访问,以及调用方如何影响其内存访问和被调用者功能。每个功能的概括行为是在下一阶段(过程间阶段)中唯一要处理的信息。与整个功能主体相比,在汇总的表示中实现了显着的尺寸减小。这有助于对大型程序进行积极的优化。

著录项

  • 公开/公告号US2002010911A1

    专利类型

  • 公开/公告日2002-01-24

    原文格式PDF

  • 申请/专利权人 CHENG BEN-CHUNG;HWU WEN-MEI;

    申请/专利号US20010770029

  • 发明设计人 BEN-CHUNG CHENG;WEN-MEI HWU;

    申请日2001-01-25

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-22 00:49:16

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号