期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
A New Approach to Pointer Analysis for Assignments
1
作者 黄波 藏斌宇 +1 位作者 李靖 朱传琪 《Journal of Computer Science & Technology》 SCIE EI CSCD 2001年第3期242-250,共9页
Pointer analysis is a technique to identify at compile-time the potential values of the pointer expressions in a program, which promises significant benefits for optimizing and parallelizing compilers. In this paper,... Pointer analysis is a technique to identify at compile-time the potential values of the pointer expressions in a program, which promises significant benefits for optimizing and parallelizing compilers. In this paper, a new approach to pointer analysis for assignments is presented. In this approach, assignments are classified into three categories: pointer assignments, structure (union) assignments and normal assignments which don't affect the point-to information. Pointer analyses for these three kinds of assignments respectively make up the integrated algorithm. When analyzing a pointer assignment, a new method called expression expansion is used to calculate both the left targets and the right targets. The integration of recursive data structure analysis into pointer analysis is a significant originality of this paper, which uniforms the pointer analysis for heap variables and the pointer analysis for stack variables. This algorithm is implemented in Agassiz, an analyzing tool for C programs developed by institute of Parallel Processing, Fudan University. Its accuracy and effectiveness are illustrated by experimental data. 展开更多
关键词 pointer analysis pointer assignment point-to information recursive data structure
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部